a90b819fa516592a416f0f1bdadcf5c7e474ce12: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Sun, 19 Sep 2010 15:59:10 -0400 - rev 54423
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge mozilla-central to tracemonkey.
ed934a5f7ef1391d3dc093fdecad812f4d86609d: Fix bogus assertion: "!shape->inDictionary()" (only if not shape->frozen(); 592217, r=jorendorff).
Brendan Eich <brendan@mozilla.org> - Mon, 20 Sep 2010 08:01:06 -0700 - rev 54422
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix bogus assertion: "!shape->inDictionary()" (only if not shape->frozen(); 592217, r=jorendorff).
9f9e109033eddbe243632ace37ce0d5dae7a3c8c: Fix test for 597870 (CLOSED TREE).
Brendan Eich <brendan@mozilla.org> - Sun, 19 Sep 2010 22:04:16 -0700 - rev 54421
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix test for 597870 (CLOSED TREE).
3559d9fded5f93ef4ae8428ada67146214645c45: Fix decompiler LHS -> RHS special cases switch to cover JSOP_SETXMLNAME (597870, r=igor; CLOSED TREE).
Brendan Eich <brendan@mozilla.org> - Sun, 19 Sep 2010 16:24:13 -0700 - rev 54420
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix decompiler LHS -> RHS special cases switch to cover JSOP_SETXMLNAME (597870, r=igor; CLOSED TREE).
dfcf5611ce02c23deb49b7b0d557c154650c54ff: bug 597654 - PurgeScriptFragments must do its job even with jit disabled. r=gal
Igor Bukanov <igor@mir2.org> - Sat, 18 Sep 2010 11:44:22 +0200 - rev 54419
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
bug 597654 - PurgeScriptFragments must do its job even with jit disabled. r=gal
c3ccc3ba17ad74461ed2d4589d7e67c2c1fc33b6: Bug 597288 - alignment on call stack isn't 16byte on x86_64 CPU. r=dvander
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Sun, 19 Sep 2010 00:06:26 +0900 - rev 54418
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 597288 - alignment on call stack isn't 16byte on x86_64 CPU. r=dvander
0a3530e79cb7b3a7fda90a4a7c94f7b0665c74ed: Bug 596502: unbreak XML parsing on JS1.6 and onwards. (r=brendan)
Chris Leary <cdleary@mozilla.com> - Sat, 18 Sep 2010 00:31:36 -0700 - rev 54417
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 596502: unbreak XML parsing on JS1.6 and onwards. (r=brendan)
cda6465ea42d6dbfacea13ed1e4177c21c82060a: Don't recycle class-reserved slots onto a dictionary table's freelist (595230, r=jorendorff).
Brendan Eich <brendan@mozilla.org> - Tue, 14 Sep 2010 17:08:16 -0700 - rev 54416
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Don't recycle class-reserved slots onto a dictionary table's freelist (595230, r=jorendorff).
eb0ceafa4af87f0ee7ef15fc955782db0299b373: Compile JSOP_HOLE, JSOP_CONDSWITCH (bug 597452, r=sstangl).
David Anderson <danderson@mozilla.com> - Fri, 17 Sep 2010 11:35:01 -0700 - rev 54415
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Compile JSOP_HOLE, JSOP_CONDSWITCH (bug 597452, r=sstangl).
2a4672cc26e6c5913ba72fcbb6254f2ae154a799: Use loadValueAsComponents() for faster loading on x64. b=587444, r=dvander.
Sean Stangl <sstangl@mozilla.com> - Fri, 17 Sep 2010 14:13:13 -0400 - rev 54414
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Use loadValueAsComponents() for faster loading on x64. b=587444, r=dvander.
3d3b73e67676b004b24c7e3f97465dd59b49cb1f: Compile JSOP_IN (bug 594111, r=dmandelin).
David Anderson <danderson@mozilla.com> - Fri, 17 Sep 2010 10:41:29 -0700 - rev 54413
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Compile JSOP_IN (bug 594111, r=dmandelin).
61635b992121f78bfe1141549d74e38420636b3c: Back out changeset a8252fe3f211 due to turning everything orange.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 16 Sep 2010 20:58:40 -0700 - rev 54412
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Back out changeset a8252fe3f211 due to turning everything orange.
a8252fe3f2113803aad141c4dbb2154a3d9b16b1: Bug 580033 - JS_Save/RestoreFrameChain should update cx->compartment. r=mrbkap.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 16 Sep 2010 17:29:21 -0700 - rev 54411
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 580033 - JS_Save/RestoreFrameChain should update cx->compartment. r=mrbkap.
db5b8b200477de4363722ec5930dae106e47295d: Fix instanceof with bound functions (bug 597167, r=brendan).
David Anderson <danderson@mozilla.com> - Thu, 16 Sep 2010 19:31:11 -0700 - rev 54410
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix instanceof with bound functions (bug 597167, r=brendan).
5818d19711f5e4e0046298fcd92cfd4c95f98493: Compile JSOP_DELNAME (bug 597137, r=dmandelin).
David Anderson <danderson@mozilla.com> - Thu, 16 Sep 2010 17:26:32 -0700 - rev 54409
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Compile JSOP_DELNAME (bug 597137, r=dmandelin).
512c9886a7b731cf4c81b3fcb56dd4c7c9177303: Compile JSOP_DEFVAR (bug 594117, r=dmandelin).
David Anderson <danderson@mozilla.com> - Thu, 16 Sep 2010 17:25:38 -0700 - rev 54408
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Compile JSOP_DEFVAR (bug 594117, r=dmandelin).
52a659928d229c5c4991d6c76445418bcaad3fd4: Bug 596460: try making Interpret not inlined to avoid stack frame bloat in other functions, r=dvander
David Mandelin <dmandelin@mozilla.com> - Thu, 16 Sep 2010 15:20:56 -0700 - rev 54407
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 596460: try making Interpret not inlined to avoid stack frame bloat in other functions, r=dvander
810968cf05996cb7dc571e352335f57151a275d9: Compile JSOP_DELPROP, JSOP_DELELEM (bug 578736, r=dmandelin).
David Anderson <danderson@mozilla.com> - Thu, 16 Sep 2010 12:13:25 -0700 - rev 54406
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Compile JSOP_DELPROP, JSOP_DELELEM (bug 578736, r=dmandelin).
e578b218b6717fb2e6af6944fcb91e74f01c68f5: Fix warning. No bug. rs=jorendorff
Blake Kaplan <mrbkap@gmail.com> - Thu, 16 Sep 2010 11:51:54 -0700 - rev 54405
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix warning. No bug. rs=jorendorff
8de49a455d776e56ec7dbf4226c9fc35d2573cd2: Bug 597118 - Give proxy handler the ability to have an innerObject hook. r=gal
Blake Kaplan <mrbkap@gmail.com> - Mon, 23 Aug 2010 15:34:11 -0700 - rev 54404
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 597118 - Give proxy handler the ability to have an innerObject hook. r=gal
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip