dcf388c58def63c440930b989c9d731feb64c55a: Fix build breakage in non-threadsafe JS shell. rs=brendan on IRC.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 27 Apr 2010 14:40:28 -0500 - rev 41801
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Fix build breakage in non-threadsafe JS shell. rs=brendan on IRC.
394cdeb4fc387cb08ce7241fcb3a1ce0cba99813: Bug 561444 - "Assertion failure: title->ownercx == cx || title->ownercx->thread == cx->thread, at ../jslock.cpp:1414" with multiple threads. r=igor.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 27 Apr 2010 12:29:45 -0500 - rev 41800
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Bug 561444 - "Assertion failure: title->ownercx == cx || title->ownercx->thread == cx->thread, at ../jslock.cpp:1414" with multiple threads. r=igor.
bed748189cd056a1cdc0be0fe13d31df0178dcdb: Bug 560557 - js_SetReservedSlot should assert that the specified slot index is in range. r=jorendorff.
timeless@mozdev.org - Fri, 23 Apr 2010 21:32:51 -0500 - rev 41799
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Bug 560557 - js_SetReservedSlot should assert that the specified slot index is in range. r=jorendorff.
c30dec69815d141b4118ed58487cd72e7d1473da: In a trace-test, do not try to print jitstats. no_r=me.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 26 Apr 2010 16:28:41 -0500 - rev 41798
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
In a trace-test, do not try to print jitstats. no_r=me.
450522cbb138f0641b9c2c741bd959f442eb5156: Bug 560815 - PRIVATE_TO_JSVAL(NULL) yields warning: NULL used in arithmetic with gcc 4.2.1. r=jorendorff.
timeless@mozdev.org - Fri, 23 Apr 2010 20:17:36 -0500 - rev 41797
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Bug 560815 - PRIVATE_TO_JSVAL(NULL) yields warning: NULL used in arithmetic with gcc 4.2.1. r=jorendorff.
4da31f6572106f64fbb9a2023f06e99363c036b7: bug 553033 - replacing the background free list with a vector. r=jwalden
Igor Bukanov <igor@mir2.org> - Tue, 27 Apr 2010 15:46:24 +0200 - rev 41796
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
bug 553033 - replacing the background free list with a vector. r=jwalden
e8dfe85fca00f727f3ad27e6608784229b56b4a8: Optimize DoubleToECMAInt32 for ARM. [Bug 551837][r=vlad]
Jacob Bramley <Jacob.Bramley@arm.com> - Tue, 27 Apr 2010 08:31:36 +0100 - rev 41795
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Optimize DoubleToECMAInt32 for ARM. [Bug 551837][r=vlad]
91a48e004fc2614ba8f701c9642e562b532ae6a9: Fixed assert-botch with tracer and XML objects (bug 560101, r=waldo).
Jason Orendorff <jorendorff@mozilla.com> - Mon, 26 Apr 2010 22:35:49 -0700 - rev 41794
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Fixed assert-botch with tracer and XML objects (bug 560101, r=waldo).
081c957132e534c3c11056f62c390b85cfcd9441: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 26 Apr 2010 22:08:05 -0700 - rev 41793
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Update nanojit-import-rev stamp.
4bb24cfc7ba3efa7dae14aecb081a2d8723ee537: Follow-up to bug 561182: move CseFilter methods together. r=rreitmai.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 26 Apr 2010 21:59:48 -0700 - rev 41792
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Follow-up to bug 561182: move CseFilter methods together. r=rreitmai.
83a037b5cd995c451d3f21acef7f636bc8af8fee: Bug 561182 - nanojit: merge LInsHashSet into CseFilter. r=rreitmai.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 26 Apr 2010 21:59:32 -0700 - rev 41791
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Bug 561182 - nanojit: merge LInsHashSet into CseFilter. r=rreitmai.
8a49e9f6dc3f3212552beb31be721ffe0ec90252: Fixed whitespace drift.
Edwin Smith <edwsmith@adobe.com> - Mon, 26 Apr 2010 10:53:32 -0400 - rev 41790
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Fixed whitespace drift.
3cfceaf2e9ee3d1d5f4f0ad3def600f9ef0d1af7: fix PPC debug-only build breakage
Rick Reitmaier <rreitmai@adobe.com> - Fri, 23 Apr 2010 10:49:32 -0700 - rev 41789
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
fix PPC debug-only build breakage
20583089b31b86c32c9487d1187b876d6343dcee: Bug 560370 - PPC cmov handling logic incorrect (r+edwsmith)
Rick Reitmaier <rreitmai@adobe.com> - Fri, 23 Apr 2010 09:24:00 -0700 - rev 41788
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Bug 560370 - PPC cmov handling logic incorrect (r+edwsmith) On PPC the cmov logic is generating incorrect code due to instruction and register lifetimes are not being correctly handled. This patch mirrors the code used on the x86 which was fixed a while back to address this issue. See bug 535705
7061e03640b8b592348569e19c69dfaced0e58e3: Bug 560578 - canRemat() and asm_restore() should agree (r=nnethercote+)
Edwin Smith <edwsmith@adobe.com> - Fri, 23 Apr 2010 10:26:12 -0400 - rev 41787
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Bug 560578 - canRemat() and asm_restore() should agree (r=nnethercote+) Added comments clarifying the contract between canRemat() and asm_restore(), and fixed the ARM, MIPS, PPC, and Sparc backends so canRemat() doesn't return true for instructions that asm_restore() doesn't handle.
0f340ed91c8dafc9cfa1308fb69df037f9500a0e: Revert rename bustage in NativePPC.cpp (bug 560160 r=me)
Edwin Smith <edwsmith@adobe.com> - Thu, 22 Apr 2010 13:04:24 -0400 - rev 41786
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Revert rename bustage in NativePPC.cpp (bug 560160 r=me)
7dd03f0adfd23b2bbfbbbdb3177788615034d554: Don't bother tracing some elem sets yet (bug 561939, r=gal).
David Anderson <danderson@mozilla.com> - Mon, 26 Apr 2010 20:29:49 -0700 - rev 41785
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Don't bother tracing some elem sets yet (bug 561939, r=gal).
68f8efc1cc22714774b148685f9fa1e70eb4c579: Merge.
Andreas Gal <gal@mozilla.com> - Mon, 26 Apr 2010 19:07:10 -0700 - rev 41784
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Merge.
eb4e203caf33c1a4351b61987170e675b2e77b6d: Backed out changeset 35c25547a135 (bug 560358).
Andreas Gal <gal@mozilla.com> - Mon, 26 Apr 2010 19:06:51 -0700 - rev 41783
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Backed out changeset 35c25547a135 (bug 560358).
7ead08c80a8ada45f3f3e0088cb04e48e17ba50f: Bug 560774 - encapsulate array-related dslots accesses. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 26 Apr 2010 18:33:36 -0700 - rev 41782
Push 13126 by rsayre@mozilla.com at Tue, 04 May 2010 17:34:44 +0000
Bug 560774 - encapsulate array-related dslots accesses. r=brendan.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip