bc478d4ae805da2a3092f5adf7ff927e8abc92d0: Bug 599801 - TM: Clean up Compartment (de)construction. r=sayrer
Gregor Wagner <anygregor@gmail.com> - Mon, 27 Sep 2010 15:35:10 -0700 - rev 54732
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 599801 - TM: Clean up Compartment (de)construction. r=sayrer
e005076ad7984354bbfe104970456d8fe119de93: Bug 599446, part 2 - Add missing case for non-function callees to assert (a=orange)
Luke Wagner <lw@mozilla.com> - Mon, 27 Sep 2010 13:09:48 -0700 - rev 54731
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 599446, part 2 - Add missing case for non-function callees to assert (a=orange)
95f5f23e16aff9371c6599ce73852515073ce3e7: bug 586161 - making sure that all compartments are purged. r=anygregor
Igor Bukanov <igor@mir2.org> - Mon, 27 Sep 2010 14:29:01 +0200 - rev 54730
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
bug 586161 - making sure that all compartments are purged. r=anygregor
d680172d578f60dc2c6bcb5113002e7577cb9051: Bug 599446 - Weaken bug-finding assert in CallJSNativeConstructor (r=brendan,a=sayrer)
Luke Wagner <lw@mozilla.com> - Fri, 24 Sep 2010 12:54:13 -0700 - rev 54729
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 599446 - Weaken bug-finding assert in CallJSNativeConstructor (r=brendan,a=sayrer)
be0b7b523b3f56a93d5f300292fa9b9e6cfde0bb: Merge backout, a=orange.
David Anderson <danderson@mozilla.com> - Mon, 27 Sep 2010 11:48:27 -0700 - rev 54728
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Merge backout, a=orange.
b5c1497459bb795251f0ff048b5625d077c10d15: Backed out changeset 63066ec9dd8d (a=orange).
David Anderson <danderson@mozilla.com> - Mon, 27 Sep 2010 11:46:03 -0700 - rev 54727
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Backed out changeset 63066ec9dd8d (a=orange).
62bdc753da2aaa0acb4523d2e6e23ff857b0b936: Backed out changeset 8e5656d33bba (a=orange).
David Anderson <danderson@mozilla.com> - Mon, 27 Sep 2010 11:45:30 -0700 - rev 54726
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Backed out changeset 8e5656d33bba (a=orange).
8e5656d33bba32c08e1bc687e68dc47b025a7e65: Added test case for bug 597378 (a=NPOTB).
David Anderson <danderson@mozilla.com> - Mon, 27 Sep 2010 11:14:36 -0700 - rev 54725
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Added test case for bug 597378 (a=NPOTB).
491044fa498af5b4f8167b36b9b0c8a057807ca6: Merge mozilla-central to tracemonkey. a=whatever
Robert Sayre <sayrer@gmail.com> - Mon, 27 Sep 2010 12:40:49 -0400 - rev 54724
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Merge mozilla-central to tracemonkey. a=whatever
63066ec9dd8d8fa7d7c5e0ee55ebc15dd29b908d: Fix exception handling inside trace and method JIT integration (bug 597871, r=jorendorff, a=sayrer).
David Anderson <danderson@mozilla.com> - Mon, 27 Sep 2010 09:02:08 -0700 - rev 54723
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Fix exception handling inside trace and method JIT integration (bug 597871, r=jorendorff, a=sayrer).
660c0c8a0d34a334fccfdfcdad11ee1dc1dda8ce: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Sun, 26 Sep 2010 12:49:11 -0400 - rev 54722
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Merge mozilla-central to tracemonkey.
3e7fbdbd0b2f8464f66ed2f2fd21359f8428ebbb: Remove useless comment.
Robert Sayre <sayrer@gmail.com> - Sat, 25 Sep 2010 23:05:36 -0400 - rev 54721
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Remove useless comment.
0ff917ab21e45693888b6b8ccd49b319b43af786: bug 591836: split JS out of libxul to work around VS2005 PGO compiler crash. r=khuey a=sayrer
Mike Shaver <shaver@mozilla.org> - Sat, 25 Sep 2010 18:29:05 -0700 - rev 54720
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
bug 591836: split JS out of libxul to work around VS2005 PGO compiler crash. r=khuey a=sayrer
1bbc0fc1074723a8244af66784eb0bff0e922161: Optimize FrameState for large linear scripts (bug 591836, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 21 Sep 2010 18:34:42 -0700 - rev 54719
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Optimize FrameState for large linear scripts (bug 591836, r=dmandelin). * * * Remove FrameState::base (bug 591836 part 1, r=dmandelin). * * * New register pinning invariants (bug 591836 part 2, r=dmandelin). * * * Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin). * * * New copy order invariant (bug 591836 part 4, r=dmandelin). * * * Optimize immutable frame syncing (bug 591836 part 5, r=dmandelin). * * * Optimize frame merging (bug 591836 part 6, r=dmandelin). * * * Optimize copying frame entries (bug 591836 part 7, r=dmandelin). * * * Optimize mutable frame syncing (bug 591836 part 8, r=dmandelin). * * * Optimize syncing in try blocks (bug 591836 part 9, r=dmandelin).
b079aae532120484388644310c166dc7e2a15788: bug 597736 - fixing TreeFragment leak. r=gal
Igor Bukanov <igor@mir2.org> - Tue, 21 Sep 2010 14:58:19 +0200 - rev 54718
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
bug 597736 - fixing TreeFragment leak. r=gal
d0a2aec8dcb8798cdd50d09a0456c8fb77c41f09: Fix assert when comparing identical values, bug 599488. r=dvander
Brian Hackett <bhackett1024@gmail.com> - Sat, 25 Sep 2010 10:47:19 -0700 - rev 54717
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Fix assert when comparing identical values, bug 599488. r=dvander
71fa2c4f4cf820a31f47c32d258130b8e927d07a: bug 599481 - static string tables should be constant. r=alangpierce
Igor Bukanov <igor@mir2.org> - Sat, 25 Sep 2010 00:36:58 +0200 - rev 54716
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
bug 599481 - static string tables should be constant. r=alangpierce
9a25714382f44f4b33e9a69a25c5ec876767eb03: Fix patch merge problem that restored bad old script line for 597945-1.js.
Brendan Eich <brendan@mozilla.org> - Sat, 25 Sep 2010 17:16:35 +0200 - rev 54715
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Fix patch merge problem that restored bad old script line for 597945-1.js.
a6232ac986de00b099e40a3229cf19c62f6b8154: bug 558861 - followup to add missing explicit template instantiations for assureThingIsAligned
Igor Bukanov <igor@mir2.org> - Sat, 25 Sep 2010 11:42:25 +0200 - rev 54714
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
bug 558861 - followup to add missing explicit template instantiations for assureThingIsAligned
97f175be11e9dae4df57021fd87b0cde85a59f34: Object.defineProperty should avoid JS API inside engine, plus a few other cleanups (598176, r=jorendorff).
Brendan Eich <brendan@mozilla.org> - Thu, 16 Sep 2010 23:07:02 -0700 - rev 54713
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Object.defineProperty should avoid JS API inside engine, plus a few other cleanups (598176, r=jorendorff).
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip