Name Description Size
argumentsOptimize-1.js 165
argumentsOptimize-2.js 533
bug549393-1.js Don't assert. 919
bug549393-2.js Don't assert. 227
bug549396.js 73
bug549398.js Don't crash. 134
bug549521.js Don't assert. 121
bug549602.js 635
bug549603.js 53
bug550490.js Don't assert. 166
bug551603.js 87
bug553784.js Don't assert. 317
bug554580-3.js Don't crash/assert. 193
bug554580-5.js Don't crash/assert. 279
bug554651.js Don't assert (32-bit mac only, relies on very specific stack usage). 336
bug554675-1.js Don't assert. 90
bug555155.js Don't assert/crash. 207
bug555206.js 125
bug557070.js Don't crash or assert. 118
bug557075.js Don't crash or assert. 123
bug560221.js Don't bogus assert. 186
bug563000
bug565198.js Don't assert. 78
bug566022.js 161
bug573433.js 110
bug576398.js 170
bug577580.js 93
bug577646.js Don't crash. 48
bug577705.js Don't assert or crash. 1156
bug580712.js 14
bug580884-3.js 213
bug580884.js 105
bug580931-2.js 73
bug581871.js 204
bug581936.js 185
bug582185.js Don't assert. 44
bug582286.js 42
bug582392.js 125
bug582880.js Don't crash or assert. 111
bug582882.js 186
bug582884.js Don't assert. 64
bug582897.js Don't assert. 49
bug582898.js Test no assert. 71
bug582900.js 52
bug583158.js 129
bug583160.js Don't assert. 167
bug583672.js Make sure that MICs don't have the same bug. 432
bug583688.js 176
bug583689.js 78
bug584646.js Don't assert. 75
bug584647.js 68
bug585341.js 108
bug585391.js Don't assert. 134
bug585408-2.js Don't assert. 57
bug585408-3.js Don't assert. 69
bug585408.js Don't assert. 71
bug585540.js Don't crash. 217
bug587431.js Don't assert. 598
bug588338.js 226
bug588362-1.js Don't assert. 102
bug588362-2.js Don't assert. 111
bug588362-3.js Don't assert. 139
bug588363-1.js Don't assert or crash. 124
bug588363-2.js Don't assert or crash. 122
bug589108.js 144
bug589461.js 126
bug590083.js Don't crash. 124
bug591606.js Don't assert. 49
bug592973-1.js 177
bug592973-2.js Don't assert on JOF_NAME test in BindNameToSlot(). 98
bug592973-3.js 181
bug593554.js Don't assert. 152
bug595917.js 97
bug597378.js 194
bug598696.js 65
bug599488.js Don't crash. 156
bug600139.js 244
bug600419.js Don't assert. 85
bug600424.js 230
bug601982.js Cause a branch to build(?) 481
bug604381.js 188
bug604427.js 94
bug606662-2.js 151
bug606829.js Don't assert. 84
bug610652.js 88
bug615440.js 91
bug616508.js 502
bug617433.js 161
bug617440.js 146
bug617458.js 57
bug617460.js 135
bug617549.js 95
bug617558.js 110
bug617624.js 81
bug618007.js 664
bug618849.js 156
bug618850.js 124
bug618863.js 358
bug619339.js 40
bug619433-1.js Test compiling JSOP_STRICTEQ on known doubles. 344
bug619433-2.js 143
bug620643.js 38
bug621522.js Don't crash. 121
bug621655.js Don't assert. 151
bug624100.js 86
bug624483.js 119
bug625157.js 312
bug625377.js 259
bug625718-1.js 189
bug625718-2.js 251
bug625718-3.js 1001
bug625757.js Don't crash. 67
bug627486.js Don't assert/crash. 269
bug639459.js 79
bug639478-1.js 72
bug639478-2.js 172
bug639587.js Don't assert. 108
bug639792.js 98
bug639808.js 203
bug640098.js 246
bug640102.js 41
bug640614.js 57
bug642198.js 110
bug643653-1.js 139
bug643653-2.js 1686
bug643805.js Test tracking of lifetimes around backedges in nested loops. 941
bug643829.js 236
bug643913.js 109
bug645629.js Don't assert. 100
bug645657.js 91
bug645985.js 65
bug646001.js 248
bug646060.js 181
bug646411.js 335
bug646495.js 73
bug646938.js 398
bug647440.js 92
bug647657.js 28
bug647785.js 105
bug648004.js 77
bug648230-1.js 119
bug648230-2.js 139
bug648498.js 71
bug648708.js 118
bug649272.js 133
bug649593.js 238
bug649689.js 89
bug649775.js 294
bug649824.js 57
bug649973.js 51
bug650076.js 342
bug650662.js 62
bug650663.js 243
bug651147.js 286
bug652305.js 1479
bug652314.js 101
bug652590.js 85
bug653243.js 204
bug653249.js 278
bug653397.js 397
bug655505.js 346
bug655508.js 244
bug655810.js 89
bug655990.js 231
bug656096.js 734
bug656252.js 206
bug656259.js 192
bug656591.js 162
bug656748.js 111
bug656914.js 329
bug657120.js 98
bug657247.js 115
bug657890.js 88
bug658240.js 189
bug658294.js 325
bug658579.js 74
bug658968.js 323
bug659438.js 110
bug659439.js 244
bug659448.js 293
bug659456.js 189
bug660002.js 82
bug662072.js 138
bug662082.js 111
bug663485.js 336
bug663910.js 543
bug669706.js 262
bug670885.js 358
bug672122.js 79
bug678234.js 132
bug678782.js 284
bug679666.js 341
bug680842.js 600
bug681006.js 164
bug682345.js 348
bug684084-2.js 155
bug684084.js 218
bug684576.js 212
bug684824.js 70
bug684943.js 92
bug687768.js 317
bug693311.js 154
bug704138.js 444
bug705873.js 89
bug706110.js 363
bug707641.js 98
bug709067.js 238
bug710780.js 189
bug714645.js 301
bug719918.js 262
bug732423.js 409
bug735161.js 214
bug738525.js 774
bug742393.js 248
bug751320.js 573
bug767961.js 76
bug768313.js 121
bug769985.js Make sure ints are converted to doubles as needed at the head of loops which modify those ints. 320
bug771871.js 164
bug781859-1.js 1024
bug781859-2.js 135
bug781859-3.js 142
bug819035.js 1521
bug825966.js 462
chunk
clonefun.js 386
closure-01.js Non-reentrant call on an inner and outer closure. 279
closure-02.js Non-reentrant closure used in an invoke session. 269
closure-03.js Recovering non-reentrant information on singletons after a GC. 251
closure-04.js 650
closure-05.js 427
compare-wrong-1.js 84
crash-on-compare.js 53
deepBailAfterRunTracer.js 328
floatTypedArrays.js 1399
fromCharCode.js 203
fused-eq-ifeq.js 144
getelem-sanity-1.js Look up a string id. 170
getelem-sanity-2.js Toggle lookup between two ids. 533
getelem-sanity-3.js Rotate lookup between three ids. 667
getelem-sanity-4.js Megamorphic index atom. 1527
getelem-sanity-5.js int32_t getelem on object. 85
getelem-sanity-6.js getelem with non-dense array and known type int32. 99
getelem-sanity-7.js Perform getelem across shape change. 192
getelem-sanity-8.js 348
getelem-sanity-int-1.js Multiple int32_t getelem for dense array. 193
getelem-sanity-int-2.js int32_t getelem for dense array. 357
getelem-sanity-int-3.js int32_t and string getelem for non-dense array. 453
getter-hook-1.js 383
getter-hook-2.js 368
globalOptimize-1.js Test that NaN does not trigger js_InitMathClass & constants while parsing. 102
globalOptimize-2.js 143
globalOptimize-4.js 92
in.js 344
inline
instanceOfWithKnownTypes.js 233
invokeSessionGuard.js 185
loops
modConstDoubles.js 91
modConstInt.js 116
modConstZeroRhs.js 87
modWithConstLhs.js 44
mulNegZero.js 805
negation.js 49
normalIntTypedArrays.js 1010
optimize-globals-1.js 165
optimize-globals-2.js 429
optimize-globals-3.js 133
propertyOptimize-1.js 375
propertyOptimize-2.js 292
propertyOptimize-3.js 1306
propertyOptimize-4.js 445
recompile
regalloc-double.js 168
regalloc-live.js 631
regress-bug625701.js 153
rsh-sanity-1.js Unknown types. 363
scriptedICs-1.js Don't assert - stubs::CompileFunction must correct |regs.sp| 497
setPropTypeGuard.js Get a SETPROP site which is monitored (unknown lhs) and is repeatedly invoked on objects with the same shape but different types (and without triggering a recompile of the function). The SETPROP PIC needs a type guard when the object is being monitored. 545
smallIntTypedArrays.js 2339
strictModeSetUndefinedVar.js 92
subCommutativity.js 114
tableSwitchConst.js 280
tableSwitchDouble.js 193
tableSwitchEmpty.js 170
tableSwitchFloat.js 280
tableSwitchNeg.js 474
testAddStringObject.js 293
testCallElemAfterGC.js 293
testDenseCallElem.js 2257
testForOps.js 1301
testIfEqX.js 751
testPropCallElem.js 2313
testPropCallElem2.js 535
testSetElem-Easy.js 763
testSetElem-Indexed.js 696
testSetElem-NewProto.js 414
testSetTypedFloatArray.js 1526
testSetTypedIntArray.js 4406
testShiftSameBacking.js 164
testTableSwitchX.js 566
undoAdd.js Test undoing addition in overflow paths when under heavy register pressure. 849
unsignedShiftZero.js 157
xor-sanity.js 22