Brian Hackett
|
e4deebb68d
|
Merge TM -> JM
|
2011-04-11 07:33:47 -07:00 |
|
Brian Hackett
|
7fc4e4971f
|
[INFER] Clear initialized length when changing clasp during array slowification, bug 648773.
|
2011-04-11 06:52:23 -07:00 |
|
Brian Hackett
|
954651b3a0
|
[INFER] Make stubcall before adjusting stack in singleton CALLPROP, bug 648708.
|
2011-04-11 06:39:14 -07:00 |
|
Brian Hackett
|
2f716094fe
|
[INFER] Add call site for scripted call made in call rejoin path, bug 648966.
|
2011-04-11 06:14:58 -07:00 |
|
Brian Hackett
|
3ebc87699f
|
[INFER] Coalesce rejoin sites for call ops, bug 648843.
|
2011-04-10 21:43:35 -07:00 |
|
Andreas Gal
|
ba0ea508c2
|
CallJSPropertyOp incorrectly called with obj instead of receiver in Shape::get (bug 648919, r=jorendorff).
|
2011-04-10 17:49:59 -07:00 |
|
Brian Hackett
|
3ba5f32195
|
[INFER] Separate call sites from rejoin sites in JITScript, reconstruct doubles on each rejoin, bug 647991.
|
2011-04-10 16:09:01 -07:00 |
|
Phil Ringnalda
|
20ed667819
|
Bug 648870 - Stop trying to package the tests in proxies/, since those tests are actually in js1_8_5/extensions/, r=bc
--HG--
extra : rebase_source : d7e63571c7ae91ece3fdc310b1a4264fb0b34d3d
|
2011-04-10 13:35:38 -07:00 |
|
Ed Morley
|
90a849de12
|
Bug 647389 - Remove WINCE stuff from Spidermonkey (r=jorendorff)
|
2011-04-09 20:17:53 +01:00 |
|
Gregor Wagner
|
63e89ff1d0
|
Bug 648786 - Fix checkArenaListsForThing (r=gal)
|
2011-04-09 17:26:58 -07:00 |
|
Brian Hackett
|
3756228559
|
[INFER] Use both inline and dynamic slots for objects other than dense arrays, bug 648321.
|
2011-04-08 19:51:40 -07:00 |
|
Brian Hackett
|
012e3b1119
|
Merge TM -> JM
|
2011-04-08 19:27:14 -07:00 |
|
Brian Hackett
|
4cdca73e55
|
[INFER] Preserve VMFrame registers while tracer is running, bug 648586.
|
2011-04-08 18:48:09 -07:00 |
|
Brian Hackett
|
30b794a8a2
|
[INFER] Patch unsynced local types when expanding inline frames, bug 648567.
|
2011-04-08 17:57:58 -07:00 |
|
Brian Hackett
|
1411ab0bed
|
[INFER] Fix bogus assert, bug 648499.
|
2011-04-08 16:04:44 -07:00 |
|
Brian Hackett
|
6105beca85
|
[INFER] Don't inspect invalidated fe when converting to double, bug 648498.
|
2011-04-08 15:56:34 -07:00 |
|
Jeff Walden
|
1c76488210
|
Bug 648355 - Disable a fragile JSAPI test that seems to have been kicked into failure likely by compiler-determined optimizations, or something similarly undefined and maybe now impossible to rely upon -- but we'll see. For now, just return to green and really deal with it later. r=orange
|
2011-04-08 15:24:00 -07:00 |
|
Dave Herman
|
829e7dc189
|
added missing JS_HAS_GENERATORS #if/#endif (r=gal)
|
2011-04-08 13:46:19 -07:00 |
|
Dave Herman
|
98fe02ea81
|
Function.isGenerator (bug 648355, r=brendan)
|
2011-04-08 13:31:14 -07:00 |
|
Brian Hackett
|
8186cc1e21
|
[INFER] Don't evict register from incomplete frame entry, bug 618692.
|
2011-04-07 17:43:36 -07:00 |
|
Brian Hackett
|
cd69e136e6
|
Merge.
|
2011-04-07 17:15:43 -07:00 |
|
Brian Hackett
|
814665de9f
|
[INFER] Fix cases where dense arrays have initialized length < capacity with disabled inference, bug 648357.
|
2011-04-07 17:14:15 -07:00 |
|
Brian Hackett
|
52950bca44
|
[INFER] Loop invariant code motion for array slot pointers, bug 618692.
|
2011-04-07 16:12:37 -07:00 |
|
Brian Hackett
|
db0b3cac1b
|
[INFER] Don't try to inline known-unjittable scripts, use pushed type set instead of type tag when storing double result in JSOP_DIV, bug 648230.
|
2011-04-07 12:35:01 -07:00 |
|
Brian Hackett
|
c1666a63cd
|
[INFER] Fix Kraken benchmark bustage.
|
2011-04-06 16:49:22 -07:00 |
|
Brian Hackett
|
ac1a9b0c9c
|
[INFER] Always track active loop in liveness analysis, bug 643829.
|
2011-04-06 14:04:24 -07:00 |
|
Brian Hackett
|
40cc39a621
|
[INFER] Don't add stale unsynced entries to inline frame info, bug 647973.
|
2011-04-06 12:24:17 -07:00 |
|
Brian Hackett
|
32fcec93dd
|
[INFER] Don't optimize calls to Array in non-compileAndGo scripts, bug 647657.
|
2011-04-06 10:56:38 -07:00 |
|
Jan de Mooij
|
68f8b8cc06
|
[INFER] Avoid accessing CallProp IC after recompilation, bug 648004. r=bhackett
|
2011-04-06 10:50:31 -07:00 |
|
Brian Hackett
|
4226ea1e6e
|
[INFER] Array bounds check hoisting, cleanup, bug 618690.
|
2011-04-05 18:12:03 -07:00 |
|
Jan de Mooij
|
80ef2ee888
|
[INFER] Don't let known types influence whether jsop_not pushes a constant value, bug 647785. r=bhackett
|
2011-04-05 13:51:56 -07:00 |
|
Brian Hackett
|
406ea98001
|
[INFER] Fixes for crashtest and jstestbrowser.
|
2011-04-04 13:06:38 -07:00 |
|
Brian Hackett
|
dac20a37f4
|
[INFER] Maybe fix build breaks.
|
2011-04-03 19:54:19 -07:00 |
|
Brian Hackett
|
7b79426ab3
|
[INFER] Fix build break.
|
2011-04-03 17:05:21 -07:00 |
|
Brian Hackett
|
8a8647455c
|
[INFER] Fix build break for uses of C++ constructs in jsarena.h
|
2011-04-03 16:19:05 -07:00 |
|
Brian Hackett
|
1ddb3c2c55
|
[INFER] Watch for recompilation triggered by ValueToObject, bug 647183.
|
2011-04-03 16:11:46 -07:00 |
|
Brian Hackett
|
6e57f07678
|
[INFER] Revert broken, pointless optimization to EnsureDenseArrayCapacity, bug 647524.
|
2011-04-03 15:56:37 -07:00 |
|
Brian Hackett
|
c6dc64b0ba
|
[INFER] Check VMFrame return addresses against inlined call sites when expanding frames, bug 647199.
|
2011-04-03 15:29:01 -07:00 |
|
Brian Hackett
|
55790989cb
|
[INFER] Don't discard JIT code for the topmost frame while recompiling, bug 647424.
|
2011-04-03 14:37:50 -07:00 |
|
Brian Hackett
|
54470b0628
|
[INFER] Fix bogus assert, bug 647428.
|
2011-04-03 13:52:27 -07:00 |
|
Brian Hackett
|
79871712b2
|
[INFER] Make sure the operands in bitops are not copies of one another, bug 647440.
|
2011-04-03 13:47:46 -07:00 |
|
Brian Hackett
|
e90a588261
|
[INFER] Define static functions after defining the class for Number, String, bug 647537.
|
2011-04-03 13:14:38 -07:00 |
|
Brian Hackett
|
2390894c39
|
[INFER] Bail from GetProperty IC if js_FindProperty triggered recompilation, bug 647547.
|
2011-04-03 12:25:16 -07:00 |
|
Brian Hackett
|
90dcf54737
|
[INFER] Fix (again) use of CALLPROP ic after it may have been destroyed, bug 647559.
|
2011-04-03 12:14:15 -07:00 |
|
Brian Hackett
|
4d147d073e
|
[INFER] DefineConstructorAndPrototype should update types before adding global property, bug 647464.
|
2011-04-03 11:34:31 -07:00 |
|
Brian Hackett
|
a583740626
|
[INFER] Use defineProperty when initializing singleton arrays, bug 647463.
|
2011-04-03 11:25:54 -07:00 |
|
Brian Hackett
|
1ed19456f6
|
[INFER] Always emit jsop_getprop stub calls for rejoining in JSOP_INSTANCEOF, bug 647532.
|
2011-04-03 11:16:44 -07:00 |
|
Brian Hackett
|
8b7888dd66
|
Merge TM -> JM
|
2011-04-01 19:57:28 -07:00 |
|
Brian Hackett
|
a1f196a052
|
[INFER] More fixes for stock JM behavior, bug 647048.
|
2011-04-01 17:26:34 -07:00 |
|
Chris Leary
|
220936793d
|
Bug 627632: Avoid unnecessary realloc in StringBuffer::finishString(). (r=luke)
|
2011-04-01 16:33:41 -07:00 |
|