28b9e078da4a26412d849fbcbcdf501f828befc1: Fix C++ violation tolerated by GCC and MSVC, caught by Clang (623303, rs=luke).
Brendan Eich <brendan@mozilla.org> - Tue, 11 Jan 2011 11:12:59 -0800 - rev 60548
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Fix C++ violation tolerated by GCC and MSVC, caught by Clang (623303, rs=luke).
63d4e88f112fab678ac1e6d71126fe52950aa41f: Remove partial flat closure hold-over that has O(n^2) complexity (617430, r=dmandelin).
Brendan Eich <brendan@mozilla.org> - Mon, 10 Jan 2011 18:12:46 -0800 - rev 60547
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Remove partial flat closure hold-over that has O(n^2) complexity (617430, r=dmandelin).
0ccd15d193933c7291e06d4ae74a818db9e8f6f6: Fix some compiler warnings. r=gcc.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 10 Jan 2011 20:33:53 -0800 - rev 60546
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Fix some compiler warnings. r=gcc.
881166c2051faa34738386ec8404f40993d0e6eb: Bug 621816 - "Assertion failure: unexpected constantly false guard detected" with typed array. r=vlad.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 10 Jan 2011 20:26:20 -0800 - rev 60545
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 621816 - "Assertion failure: unexpected constantly false guard detected" with typed array. r=vlad.
94c6d2a90ae669cad274fba3a7aa72db0433dd4c: Bug 607539 - Change how profiler aborts work (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 10 Jan 2011 20:18:09 -0800 - rev 60544
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 607539 - Change how profiler aborts work (r=dmandelin)
471a47358232f8a0b24a25e1bfb853bcc38121ad: Bug 606890 - Factor array reads and equality into profiler decision (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 10 Jan 2011 20:14:35 -0800 - rev 60543
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 606890 - Factor array reads and equality into profiler decision (r=dmandelin)
4391ed5db11fd15827569193c661f6e2fa6b9c74: Bug 606890 - Change how profiler recognizes "expensive" inner loops (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 10 Jan 2011 20:12:31 -0800 - rev 60542
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 606890 - Change how profiler recognizes "expensive" inner loops (r=dmandelin)
ae34ea3455f252a95e40ed057005c6e4f70a4436: Disallow for-in initializers that use let (bug 617288, r=brendan).
David Anderson <danderson@mozilla.com> - Mon, 10 Jan 2011 16:58:22 -0800 - rev 60541
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Disallow for-in initializers that use let (bug 617288, r=brendan).
baa32da1f1a2deb5dc20efb1808ca47b513542c0: Fix rare double-prologue execution in tracer integration logic (bug 624100, r=luke).
David Anderson <danderson@mozilla.com> - Mon, 10 Jan 2011 16:33:30 -0800 - rev 60540
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Fix rare double-prologue execution in tracer integration logic (bug 624100, r=luke).
616952fc528efb731b5463eade75c02508659a88: Try a back-out to cure XPCOM leaks (WTF?).
Brendan Eich <brendan@mozilla.org> - Mon, 10 Jan 2011 16:30:00 -0800 - rev 60539
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Try a back-out to cure XPCOM leaks (WTF?).
2ff422400823798dc86e6d65b55c1fe662a2680c: Bug 615859 - Deserialize with null argument crashes/asserts (shell-only). r=Waldo.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 10 Jan 2011 17:46:20 -0600 - rev 60538
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 615859 - Deserialize with null argument crashes/asserts (shell-only). r=Waldo.
473344ac82e3b8f769d64ee69ce41f0b204e0c0e: Remove partial flat closure hold-over that has O(n^2) complexity (617430, r=dmandelin).
Brendan Eich <brendan@mozilla.org> - Sat, 08 Jan 2011 23:56:31 -0800 - rev 60537
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Remove partial flat closure hold-over that has O(n^2) complexity (617430, r=dmandelin).
f5b3294a3180506be3e8ecf98e697287eda2e8f4: Add test case for bug 617171, recently fixed under bug 618007.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 10 Jan 2011 16:36:45 -0600 - rev 60536
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Add test case for bug 617171, recently fixed under bug 618007.
e9a3c1ba86ea7ae2df109c03e8cffa2d5c834fbd: Bug 547712: Disable remaining scatter-based test. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Mon, 10 Jan 2011 14:29:32 -0800 - rev 60535
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 547712: Disable remaining scatter-based test. r=jorendorff This test fails intermittenly, and uses now-unsupported functionality. The test relies on the JS shell's 'scatter' function, which runs multiple threads in the same compartment, so it's not even an API or behavior we want to support any more. There is a more drastic patch in the bug that removes scatter and deletes the tests that use it (all currently skipped), but that probably should wait until after FF4. This is less drastic, and avoids intermittent failures until we are ready to clean house.
b76f25a97aebb1868d27760a688be7585307592a: Bug 606890 - Profile short loops twice (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 10 Jan 2011 14:27:30 -0800 - rev 60534
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 606890 - Profile short loops twice (r=dmandelin)
714d7e569fcd82ccb966b186c8986b40684ce15b: Bug 619004: fix JS shell split object mark function, r=jorendorff
David Mandelin <dmandelin@mozilla.com> - Mon, 10 Jan 2011 12:14:34 -0800 - rev 60533
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 619004: fix JS shell split object mark function, r=jorendorff
9074de2454dc882821ef15c95b2c9655b3ad3089: Rename Proxy enumerateOwn to keys (bug 600642, r=jorendorff,brendan).
Andreas Gal <gal@mozilla.com> - Mon, 10 Jan 2011 11:42:11 -0800 - rev 60532
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Rename Proxy enumerateOwn to keys (bug 600642, r=jorendorff,brendan).
de9053031560a079ffa7a96755a9b60713394563: Add API to enable/disable per-compartment GCs (bug 624229, r=shaver).
Andreas Gal <gal@mozilla.com> - Sun, 09 Jan 2011 22:57:21 -0800 - rev 60531
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Add API to enable/disable per-compartment GCs (bug 624229, r=shaver).
3d9329ed036343ce7f3ee6b039248ed05858ee3c: Bug 624011: #ifdef out a debugging struct in C code, since it uses a type that's not C-kosher. r=lw
Daniel Holbert <dholbert@cs.stanford.edu> - Sun, 09 Jan 2011 10:42:52 -0800 - rev 60530
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 624011: #ifdef out a debugging struct in C code, since it uses a type that's not C-kosher. r=lw
294ea1c399f9f84df9d2f021fd761c38ccc07ac4: Bug 622647: (basically NPODB) Add 'ifdef MOZ_ENABLE_LIBXUL' guard around libxul-only function, to fix 'not used' build warning in non-libxul builds. r=dwitte
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 06 Jan 2011 11:54:59 -0800 - rev 60529
Push 18037 by cleary@mozilla.com at Fri, 14 Jan 2011 17:42:55 +0000
Bug 622647: (basically NPODB) Add 'ifdef MOZ_ENABLE_LIBXUL' guard around libxul-only function, to fix 'not used' build warning in non-libxul builds. r=dwitte
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip