Hannes Verschore
|
9e286ca025
|
Bug 827821: IonMonkey: Create |this| on callee side when failing on caller side, r=jandem
|
2013-01-16 11:48:15 +01:00 |
|
Jon Coppeard
|
42021a3050
|
Bug 830839 - Make rooting analysis ignore atom rooting r=terrence
--HG--
extra : rebase_source : 61621402a1cfdf3fa14ae186ae68495903e41f1a
|
2013-01-16 10:12:37 +00:00 |
|
Brendan Eich
|
ac563b577c
|
Bug 810525 - unregress DecompileValueGenerator change to handle object literal reference bases (r=jandem).
|
2013-01-15 18:17:50 -08:00 |
|
Steve Fink
|
1c128ab866
|
Bug 822041 - Temporary diagnostic for tracking down intermittent failures in JS profiling. r=jorendorff
--HG--
extra : rebase_source : e3465205c2f862654155243f71604c6ba29498c3
|
2013-01-08 21:39:54 -08:00 |
|
Sean Stangl
|
f184579a30
|
Bug 829758 - use MatchOnly mode for str_search(). r=dvander
|
2013-01-15 15:35:25 -08:00 |
|
Brian Hackett
|
d7567c2f79
|
Bug 830967 - Don't skip sparse elements in 'this' when optimizing Array.concat, r=billm.
|
2013-01-15 15:03:44 -07:00 |
|
Nicolas B. Pierron
|
ba1f6b5a3b
|
Bug 818023 - fun_getProperty: Use non-buitin script iterator. r=waldo
|
2013-01-15 13:36:14 -08:00 |
|
Terrence Cole
|
551807c983
|
Bug 638219 - Followup to put back the execute bit on jit_tests.py; r=djc
--HG--
extra : rebase_source : 8c8c86a62746fe1ce37a31668b5fbce5b1dd472e
|
2013-01-15 11:59:40 -08:00 |
|
Shu-yu Guo
|
0d2f52bb67
|
Bug 830269 - Thread the callee typeset through instead of incorrectly recomputing (r=dvander)
|
2013-01-15 11:12:48 -08:00 |
|
Boris Zbarsky
|
cf92b8ecdd
|
Bug 828139. Expose a friend API for AppendUnique. r=waldo
|
2013-01-15 14:04:24 -05:00 |
|
Dirkjan Ochtman
|
6c14a3fe11
|
Bug 638219: move JIT testing code closer to other JS test code; r=terrence
--HG--
rename : js/src/jit-test/jit_test.py => js/src/tests/lib/jittests.py
extra : rebase_source : 361c4b509ba263b406c8eb1ee6f3ff57462fc509
|
2013-01-14 21:16:44 +01:00 |
|
Jon Coppeard
|
9fe31e9b56
|
Bug 830332 - jittest gc/incremental-state.js fails if rooting analysis enabled r=billm
--HG--
extra : rebase_source : f4abcc5eb03229f9725181887b3d239acccd2392
|
2013-01-15 17:57:30 +00:00 |
|
Mats Palmgren
|
94ede408a1
|
Bug 786533 - On Windows, one of the system header files (windef.h) defines 'min' and 'max' as macros which breaks any use of std::min/std::max. Define NOMINMAX before including system header files where needed to avoid defining those macros. r=ehsan
|
2013-01-15 13:22:03 +01:00 |
|
Mats Palmgren
|
6c53161814
|
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
|
2013-01-15 13:22:03 +01:00 |
|
Jan de Mooij
|
c806b39b42
|
Bug 830369 - Refactor ScriptDebugPrologue and ScriptDebugEpilogue to use AbstractFramePtr. r=djvj
--HG--
extra : rebase_source : 86e1709f8b46556152001f890caa7baf2e2bddb0
|
2013-01-15 09:29:23 +01:00 |
|
Sean Stangl
|
00e1f51f1d
|
Bug 820124 - Follow-up fix: handle prebarrier on raw pointer, fixing a CLOSED TREE.
|
2013-01-14 17:44:45 -08:00 |
|
Ehsan Akhgari
|
5d3c9b630e
|
Bug 830458 follow-up: mirror the changes in the js copy to unbreak builds, landed on a CLOSED TREE
|
2013-01-14 20:28:41 -05:00 |
|
Sean Stangl
|
b8c12fbc57
|
Bug 820124, Part 2/2 - Handle fast removal in str_replace(). r=dvander
|
2013-01-11 17:19:53 -08:00 |
|
Sean Stangl
|
51920c3c44
|
Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
|
2013-01-11 17:19:31 -08:00 |
|
Terrence Cole
|
912e1ad2ed
|
Bug 811060 - Move DeflateString out of jsstr and make it Typey; r=Waldo
--HG--
extra : rebase_source : 9d239c525e8b0c04a63770d4ed732c9c6da54a2c
|
2012-11-09 09:45:25 -08:00 |
|
Brian Hackett
|
2659046f34
|
Bug 830049 - Don't crash when trying to attach caches for property sets on non-native objects, r=dvander.
|
2013-01-14 16:24:27 -07:00 |
|
Brian Hackett
|
9af439c4d7
|
Bug 829795 - Tolerate statically known dense arrays during JM compilation, r=dvander.
|
2013-01-14 16:19:37 -07:00 |
|
Brian Hackett
|
f46a1207b1
|
Bug 829813 - Cleanup API for marking/testing implicit properties, r=billm.
|
2013-01-14 16:15:30 -07:00 |
|
Brian Hackett
|
412a34b9af
|
Bug 829175 - Allow reentering JM code if Ion was compiled for a different OSR point, r=dvander.
|
2013-01-14 16:08:15 -07:00 |
|
Brian Hackett
|
65fbbd8ea7
|
Bug 829813 - Add more checks for dense element lookup results, r=billmm.
|
2013-01-14 14:46:32 -07:00 |
|
Jan de Mooij
|
f94e38778e
|
Bug 829554 follow-up - Rename TaggedFramePtr to AbstractFramePtr, fix some GCC warnings. r=luke
|
2013-01-14 21:50:30 +01:00 |
|
Sean Stangl
|
43e027abe1
|
Bug 826581 - Follow-up fix. r=dvander
|
2013-01-14 12:47:20 -08:00 |
|
Kannan Vijayan
|
53492a52ce
|
Bug 829352 - Add orPtr(Register, Register) variant to IonMacroAssembler. r=mjrosenb on irc
|
2013-01-14 15:21:06 -05:00 |
|
Jon Coppeard
|
2c4cbc65a3
|
Bug 826673 - GC: Only finish sweeping the current compartment group on reset r=billm
--HG--
extra : rebase_source : ccf87362e671c9bd90109816444f5b293b17d997
|
2012-12-13 14:28:13 +00:00 |
|
Jon Coppeard
|
73d1590a96
|
Bug 826650 - GC: Recalculation of GC fullness in EndSweepPhase broken r=billm
--HG--
extra : rebase_source : cac1534972ae56c5edeb2635dfd9c227209f69d9
|
2013-01-03 18:34:35 +00:00 |
|
Kannan Vijayan
|
9d58b2fcc6
|
Bug 807498 - Do type monitoring on disabled GetElem ICs. r=sstangl
|
2013-01-14 11:20:23 -05:00 |
|
Kartikaya Gupta
|
d703f2d924
|
Bug 828660 - Try to autodetect the compiler version in the android NDK. r=glandium
|
2013-01-14 09:35:40 -05:00 |
|
Ehsan Akhgari
|
d843a25f8e
|
Bug 818224 - Show all chrome script errors originated from private windows; r=bholley
|
2013-01-14 09:17:37 -05:00 |
|
Marty Rosenberg
|
2ace813fb4
|
Bug 825006: There are some more cases where we can convert double arithmetic to integer arithmetic. (r=nbp)
|
2013-01-13 02:48:05 -05:00 |
|
Jan de Mooij
|
3623056142
|
Bug 829579 - Rewrite AllFramesIter to iterate Ion frames too. r=luke
--HG--
extra : rebase_source : 73b9cf6d2ab9b1a167cc6847fcc114045f796fc5
|
2013-01-12 14:26:52 +01:00 |
|
Jan de Mooij
|
3f4c90b945
|
Bug 829554 - Abstract ScopeIter/DebugScopeProxy frame access. r=luke
--HG--
extra : rebase_source : 18cc0baea68fb9b91b32c54bedcac6eb805449e3
|
2013-01-12 10:40:46 +01:00 |
|
Christian Holler
|
cf1257b075
|
No bug - Remove stray debug message from jit_test.py to avoid confusion. r=me, DONTBUILD
|
2013-01-12 14:15:56 +01:00 |
|
Josh Matthews
|
aa441c5576
|
Backed out changeset 78960509f7c3 (bug 820124)
|
2013-01-12 01:57:13 +01:00 |
|
Josh Matthews
|
bc385539a9
|
Backed out changeset b4bd9455a5a3 (bug 820124)
|
2013-01-12 01:57:11 +01:00 |
|
Christian Holler
|
b9148f0521
|
Bug 829787 - Fix a failure with jit-test --show-failed-cmd option. r=jorendorff, DONTBUILD
|
2013-01-11 23:48:12 +01:00 |
|
Jason Orendorff
|
b7b398320a
|
Fix a compiler warning in DefinePropertyOnArray. No bug#, r=billm on IRC.
|
2013-01-11 15:36:51 -06:00 |
|
Sean Stangl
|
fb4cf30fb3
|
Bug 820124, Part 2/2 - Handle fast removal in str_replace(). r=dvander
|
2013-01-02 14:11:14 -08:00 |
|
Sean Stangl
|
b74be544e4
|
Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
|
2013-01-02 14:10:29 -08:00 |
|
Shu-yu Guo
|
9c86a9663a
|
Bug 826148 - Part 4: Ion IC (r=dvander)
|
2013-01-10 13:04:04 -08:00 |
|
Shu-yu Guo
|
75d8cc3aed
|
Bug 826148 - Part 3: Jaeger IC (r=bhackett)
|
2013-01-10 13:04:04 -08:00 |
|
Shu-yu Guo
|
6cd8e01d43
|
Bug 826148 - Part 2: TI changes (r=bhackett)
|
2013-01-10 13:04:04 -08:00 |
|
Shu-yu Guo
|
a6c1c544da
|
Bug 826148 - Part 1: JSFunction flag and interpreter changes (r=luke)
|
2013-01-10 13:04:04 -08:00 |
|
Kannan Vijayan
|
138b770127
|
Bug 829352 - Add IonMacroAssembler methods for generating addPtr, subPtr, xorPtr, and addPtr variants. r=nbp
|
2013-01-11 12:53:58 -05:00 |
|
Ed Morley
|
e12c8ca8ca
|
Backout 48b58294a6d5 (bug 829352) for breaking the Android build on a CLOSED TREE
|
2013-01-11 17:36:06 +00:00 |
|
Ed Morley
|
ab4531484f
|
Backout 67f60ef5c92f (bug 818023) for causing bug 829512
|
2013-01-11 17:07:34 +00:00 |
|