3ab44616c90f39e05e6ee3cb368c4185bf74abe7: Another Windows bustage fix for bug 531687.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Mar 2010 11:36:21 +1100 - rev 40303
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Another Windows bustage fix for bug 531687.
0f500b25076fb042ea769397b8e63c8a6da955c3: Windows bustage fix for bug 531687.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Mar 2010 11:28:32 +1100 - rev 40302
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Windows bustage fix for bug 531687.
fb40471645ea874820e483d70a019e4d9ed4a9d2: Bug 526793 - Add gczeal() function to xpcshell. r=mrbkap
Josh Matthews <josh@joshmatthews.net> - Thu, 18 Mar 2010 13:05:22 +1300 - rev 40301
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 526793 - Add gczeal() function to xpcshell. r=mrbkap
86ec439689768e2da8becd8ee517abba955ce657: Bug 531687 - Duplicate node names in TMFLAGS=aftersf printout (TM-specific part). r=jseward.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Mar 2010 10:53:26 +1100 - rev 40300
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 531687 - Duplicate node names in TMFLAGS=aftersf printout (TM-specific part). r=jseward.
f929faee2964b4b52c3f0e27e41f6f1dbd448df1: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Mar 2010 10:45:57 +1100 - rev 40299
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Update nanojit-import-rev stamp.
42a26f80a36ca8379a4be46b8cb39b20f9fc2d3b: Bug 531687 - Duplicate node names in TMFLAGS=aftersf printout. r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Mar 2010 10:42:30 +1100 - rev 40298
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 531687 - Duplicate node names in TMFLAGS=aftersf printout. r=edwsmith.
7e0ebb967dfefb3dbefdec275848c6fa0e921f2c: Bug 534310 - nanojit: split asm_quad() into asm_immq() and asm_immf(). r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Mar 2010 10:21:02 +1100 - rev 40297
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 534310 - nanojit: split asm_quad() into asm_immq() and asm_immf(). r=edwsmith.
20ea2635b1c0c08080ae415d9bb15ad863a0f39d: Bug 552614 - nanojit: fix AR::Iter::next(). r=rreitmai.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Mar 2010 09:53:06 +1100 - rev 40296
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 552614 - nanojit: fix AR::Iter::next(). r=rreitmai.
d775e874fb2f9f2ef104caacb9cb328769929695: Fix warnings. rs=jorendorff
Blake Kaplan <mrbkap@gmail.com> - Wed, 17 Mar 2010 15:35:06 -0700 - rev 40295
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix warnings. rs=jorendorff
08f9be1e83150fbb758f8aa71e304fd1e3168ab3: b=550351; don't abort recording when accessing out of range typed array element (return undefined instead); r=gal
Vladimir Vukicevic <vladimir@pobox.com> - Thu, 04 Mar 2010 16:49:31 -0800 - rev 40294
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
b=550351; don't abort recording when accessing out of range typed array element (return undefined instead); r=gal
869bebcf1f211030a0ca651f0dfec22ef5ce0eb5: Bug 480850 - Add JSAPI function JS_New. r=mrbkap.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 17 Mar 2010 10:22:13 -0500 - rev 40293
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 480850 - Add JSAPI function JS_New. r=mrbkap.
25d07807a602515e04e6db5e90e091d031fb2c9e: Bug 530583 - Delete silly JS_INT32_TO_PTR etc. macros. r=jwalden.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 16 Mar 2010 10:41:28 -0500 - rev 40292
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 530583 - Delete silly JS_INT32_TO_PTR etc. macros. r=jwalden.
08b5d4ff62f5395ed3c7d625258ab547d090d160: Add tests for 503860 to jstests.list.
Brendan Eich <brendan@mozilla.org> - Wed, 17 Mar 2010 12:52:46 -0700 - rev 40291
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Add tests for 503860 to jstests.list.
49e51ab798cf133f187155c0bbf6da00cc148fd9: Restore lost rt->protoHazardShape check (503860, r=jorendorff).
Brendan Eich <brendan@mozilla.org> - Wed, 17 Mar 2010 12:41:11 -0700 - rev 40290
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Restore lost rt->protoHazardShape check (503860, r=jorendorff).
eba4f78cdca490001b37b3a7fb3bfc93819f6a08: bug 551680 - replacing JS_(Suspend|Resume)Request with JSAutoSuspendRequest. r=mrbkap
Igor Bukanov <igor@mir2.org> - Wed, 17 Mar 2010 10:29:37 +0300 - rev 40289
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
bug 551680 - replacing JS_(Suspend|Resume)Request with JSAutoSuspendRequest. r=mrbkap
881eacfc665c1a2c205bd5adf7699e60f6b0914a: (Fixed assert) Bug 551539 - use memcmp for inner loop of StringMatch, sometimes (r=bzbarsky)
Luke Wagner <lw@mozilla.com> - Tue, 16 Mar 2010 21:43:48 -0700 - rev 40288
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
(Fixed assert) Bug 551539 - use memcmp for inner loop of StringMatch, sometimes (r=bzbarsky)
9438a169c69c5511f9ea1657c3d8eb3aeca0df2e: bug 552218 - mark ecma/Date/15.9.5.14.js, ecma/Date/15.9.5.34-1.js, ecma_3/Date/15.9.5.5.js as random on Linux due to DST issues.
Bob Clary <bclary@bclary.com> - Tue, 16 Mar 2010 18:07:26 -0700 - rev 40287
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
bug 552218 - mark ecma/Date/15.9.5.14.js, ecma/Date/15.9.5.34-1.js, ecma_3/Date/15.9.5.5.js as random on Linux due to DST issues.
7c675b971d31b251c3f85ee37b6da5f256aef540: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 17 Mar 2010 09:08:13 +1100 - rev 40286
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Update nanojit-import-rev stamp.
6eedb7f2c6d1d215a74762e0d8de1f79509a2c1c: Fix mochitest failures caused by the patch for bug 498193. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 17 Mar 2010 09:04:22 +1100 - rev 40285
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix mochitest failures caused by the patch for bug 498193. r=me.
975958755e79494abc3f930230e584f685be0a1a: Redo X64 asm_fneg to only allocate XMM regs, fix indirect calls, and revert asm_restore to old logic (bug 535706 r=nnethercote+)
Edwin Smith <edwsmith@adobe.com> - Mon, 15 Mar 2010 21:52:41 -0400 - rev 40284
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Redo X64 asm_fneg to only allocate XMM regs, fix indirect calls, and revert asm_restore to old logic (bug 535706 r=nnethercote+) The code for indirect calls needed shuffling; we must freeResourcesOf() before assigning the call address to a register. The old code was just getting lucky, and the regstate fixes tickled the latent bug. asm_restore() can be stricter once we eliminate all cases where an F64 instruction can be assigned to a GPR. The only known remaining case is asm_quad which is used for both LIR_float and LIR_quad, which should be fixed by bug 534310.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip