1c3003d5e1bf2528c45e0bba554ecefa5067d6c5: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Thu, 24 Dec 2009 08:57:39 -0800 - rev 36681
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge mozilla-central to tracemonkey.
926cb03b54b3e281b17ff8bc3b323f1f423a4634: bug 534590 - eliminating GCF_LOCK flag. r=brendan
Igor Bukanov <igor@mir2.org> - Thu, 24 Dec 2009 12:31:07 +0300 - rev 36680
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
bug 534590 - eliminating GCF_LOCK flag. r=brendan
fc00e3c0e2a1fb3ecc4a463656611ebb7827f0e8: Fixed recent softfloat filter regression (bug 535957, r=dvander).
Andreas Gal <gal@uci.edu> - Wed, 23 Dec 2009 14:01:10 -0800 - rev 36679
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fixed recent softfloat filter regression (bug 535957, r=dvander).
593b65940589a6053fc2cf0ee42c5e180d3b45af: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 23 Dec 2009 13:28:40 +1100 - rev 36678
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Update nanojit-import-rev stamp.
0d6588a0fa44f7c05cf87b9d2610e0c6411055dc: speed up AR::validate (r=nnethercote,bug=473769)
Steven Johnson <stejohns@adobe.com> - Tue, 22 Dec 2009 17:32:49 -0800 - rev 36677
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
speed up AR::validate (r=nnethercote,bug=473769)
a0475ad1ba44b3b2ffe2bb3f97e3c1ff86082ef6: AR::freeEntryAt could underrun the _entries array, leading to crashiness (r=rreitmai,bug=536378)
Steven Johnson <stejohns@adobe.com> - Tue, 22 Dec 2009 16:59:36 -0800 - rev 36676
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
AR::freeEntryAt could underrun the _entries array, leading to crashiness (r=rreitmai,bug=536378)
fbf83c1515fa8d4c268c056675caa6bbaea40342: add a value to LInsHashKind to outsmart compilers that will insist last+1 is impossible (r=edwsmith,bug=535861)
Steven Johnson <stejohns@adobe.com> - Tue, 22 Dec 2009 16:09:19 -0800 - rev 36675
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
add a value to LInsHashKind to outsmart compilers that will insist last+1 is impossible (r=edwsmith,bug=535861)
d3d019ed8a77fd68ea8357ac52ae2280aa8b5661: add LIR_fcall to assert in NativeX64.cpp (r=edwsmith,bug=536446,bug=536367)
Steven Johnson <stejohns@adobe.com> - Tue, 22 Dec 2009 16:02:09 -0800 - rev 36674
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
add LIR_fcall to assert in NativeX64.cpp (r=edwsmith,bug=536446,bug=536367)
4e2f1e70bec19fea2cb1865fa212a84939cef8d5: WinNT bustage fix for bug 536288. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 22 Dec 2009 21:41:40 +1100 - rev 36673
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
WinNT bustage fix for bug 536288. r=me.
9a76a5c713ee2b85f78cbd2b9fcc9416de786976: Bug 524640 - nanojit: avoid calling releaseRegisters() twice. r=gal.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 22 Dec 2009 21:37:49 +1100 - rev 36672
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 524640 - nanojit: avoid calling releaseRegisters() twice. r=gal.
93b90f579db5a7ce6ba2fdc57c7577c7eb2b881d: lirasm: test LIR_alloc more thoroughly with --random. r=stejohns.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 22 Dec 2009 15:52:16 +1100 - rev 36671
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
lirasm: test LIR_alloc more thoroughly with --random. r=stejohns.
dd564e15d159a8fe18aeddfd6953222d3e3f2f21: crank NJ_MAX_STACK_ENTRY back down to 4096 for x86,x64,ppc: 16384 is too high for safety under Win32's default stack space setting
Steven Johnson <stejohns@adobe.com> - Mon, 21 Dec 2009 16:10:49 -0800 - rev 36670
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
crank NJ_MAX_STACK_ENTRY back down to 4096 for x86,x64,ppc: 16384 is too high for safety under Win32's default stack space setting
2dae4e3f97184af3e8e5e2768263fa0f29f215f8: Follow-up for 504507 -- get the retTypes right for ldcsb/ldcss. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 22 Dec 2009 10:06:15 +1100 - rev 36669
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Follow-up for 504507 -- get the retTypes right for ldcsb/ldcss. r=me.
8c3cd9794721f6dd2dd733f310e3fcc059e00a56: Whitespace hygene (r=me)
Edwin Smith <edwsmith@adobe.com> - Mon, 21 Dec 2009 15:05:48 -0500 - rev 36668
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Whitespace hygene (r=me)
01abaa47165f1d218e2595c20fb4fda5109ab906: Increase NJ_MAX_STACK_ENTRY on desktop systems, revise search algo in AR (r=nnethercote,r=edwsmith,bug=473769)
Steven Johnson <stejohns@adobe.com> - Mon, 21 Dec 2009 12:03:59 -0800 - rev 36667
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Increase NJ_MAX_STACK_ENTRY on desktop systems, revise search algo in AR (r=nnethercote,r=edwsmith,bug=473769)
c6fbac9adb8b1383ceb908e21ad96faa71adda32: Sparc bustage fix for bug 516347. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 22 Dec 2009 06:09:38 +1100 - rev 36666
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Sparc bustage fix for bug 516347. r=me.
a6eac23880672f2c3908ab346c9438740b39dfc2: fix windows build breakage
Steven Johnson <stejohns@adobe.com> - Mon, 21 Dec 2009 11:03:02 -0800 - rev 36665
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
fix windows build breakage
f3f879abe16b2f6b5d6cd7b39417f5337fd14f85: Encapsulate AR structure (r=nnethercote,bug=473769)
Steven Johnson <stejohns@adobe.com> - Mon, 21 Dec 2009 10:51:57 -0800 - rev 36664
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Encapsulate AR structure (r=nnethercote,bug=473769)
3e1ec91bf418ba68e7148d5d28c7f15a088a685b: Bug 524632 - nanojit: utilise odd-numbered slots in CseFilter hash table. r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 21 Dec 2009 15:40:14 +1100 - rev 36663
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 524632 - nanojit: utilise odd-numbered slots in CseFilter hash table. r=edwsmith.
167467b7b43980475254beb71c588b5c8a0e1eb6: Fixed lazy import regression in upvar resolution, take two (bug 535930, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 22 Dec 2009 16:21:25 -0800 - rev 36662
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Fixed lazy import regression in upvar resolution, take two (bug 535930, r=dmandelin).
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip