3d399dda0723c0f1fa8add8617cd33509db4ec1f: Bug 639420 - Speed up the scanner ten ways, part 8. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Mar 2011 15:18:29 -0700 - rev 64311
Bug 639420 - Speed up the scanner ten ways, part 8. r=brendan.
04463409002b0a9209e8a3e5ba830a063e368130: Bug 639420 - Speed up the scanner ten ways, part 7. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Mar 2011 15:18:12 -0700 - rev 64310
Bug 639420 - Speed up the scanner ten ways, part 7. r=brendan.
e5e7641a838ea9c2aa0cdf7396f62cd5758413ab: Bug 639420 - Speed up the scanner ten ways, part 6. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Mar 2011 15:17:55 -0700 - rev 64309
Bug 639420 - Speed up the scanner ten ways, part 6. r=brendan.
14341714121012e75e61cea5095780b5cb8b44b0: Bug 639420 - Speed up the scanner ten ways, part 5. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Mar 2011 15:17:38 -0700 - rev 64308
Bug 639420 - Speed up the scanner ten ways, part 5. r=brendan.
7e136a2e97c6e6f89b3e94d3f61b7790e9f42dbf: Bug 639420 - Speed up the scanner ten ways, part 4. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Mar 2011 15:17:21 -0700 - rev 64307
Bug 639420 - Speed up the scanner ten ways, part 4. r=brendan.
4b2d4ae70a911bd831588e045ba59349f39b4e2e: Bug 639420 - Speed up the scanner ten ways, part 3. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Mar 2011 15:17:05 -0700 - rev 64306
Bug 639420 - Speed up the scanner ten ways, part 3. r=brendan.
38ed1565942611f19d9550fe78bcc3d6df8ec903: Bug 639420 - Speed up the scanner ten ways, part 2. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Mar 2011 15:16:21 -0700 - rev 64305
Bug 639420 - Speed up the scanner ten ways, part 2. r=brendan.
04a14872bdafd4956c816f6fde20791e88910b77: Bug 639420 - Speed up the scanner ten ways, part 1. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Mar 2011 15:16:08 -0700 - rev 64304
Bug 639420 - Speed up the scanner ten ways, part 1. r=brendan.
d1e18a84c3cee3c75789c6a00d6ad2b55f0dac5b: Bug 610185 - JavaScript Tests - temporarily mark ecma/Date/15.9.5.34-1.js as random due to DST orange, r=jorendorff.
Bob Clary <bclary@bclary.com> - Wed, 16 Mar 2011 14:39:30 -0700 - rev 64303
Bug 610185 - JavaScript Tests - temporarily mark ecma/Date/15.9.5.34-1.js as random due to DST orange, r=jorendorff.
4bd4c1d52b8b1f0af8e1da1005169fde4c0c049a: Bug 633219 - replacing resolve hashtable with a linked list. r=luke
Igor Bukanov <igor@mir2.org> - Mon, 07 Mar 2011 23:00:00 +0100 - rev 64302
Bug 633219 - replacing resolve hashtable with a linked list. r=luke
fcb690f3ec66fa3878e62b78ca593530b073362e: Bug 632253 - Move filename check to JS_XDRScript, r=igor
Michael Wu <mwu@mozilla.com> - Tue, 15 Mar 2011 18:01:00 -0700 - rev 64301
Bug 632253 - Move filename check to JS_XDRScript, r=igor
228241315c2a0acc7a2932e2cd5ddfae83a96205: Bug 632253 - Move magic check to JS_XDRScript, r=igor
Michael Wu <mwu@mozilla.com> - Tue, 15 Mar 2011 18:00:58 -0700 - rev 64300
Bug 632253 - Move magic check to JS_XDRScript, r=igor
4a73b3a12f3078fedba567e8288aff38d5a838df: Bug 640852 - Don't try to avoid marking atoms in ropes and dependent strings (r=gwagner)
Luke Wagner <lw@mozilla.com> - Mon, 14 Mar 2011 13:55:58 -0700 - rev 64299
Bug 640852 - Don't try to avoid marking atoms in ropes and dependent strings (r=gwagner)
55f83a052b613693cfb9fe490a0b12ed4c042a9b: Bug 640274 - rm {JS_,js_,}GetExternalStringGCType (r=brendan)
Luke Wagner <lw@mozilla.com> - Mon, 14 Mar 2011 13:55:43 -0700 - rev 64298
Bug 640274 - rm {JS_,js_,}GetExternalStringGCType (r=brendan)
f1bc554b792e209ad13abaa1b242f71cdaf2d8f8: Bug 640294 - Remove constant conditional from js_AtomizeString (r=gal)
Luke Wagner <lw@mozilla.com> - Mon, 14 Mar 2011 13:55:24 -0700 - rev 64297
Bug 640294 - Remove constant conditional from js_AtomizeString (r=gal)
67b102d581ddda452a9df51d7eb51e0d21ce3950: Bug 554955: Give blocks and call objects unique shapes when they have parents that may be extended with new bindings. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Tue, 15 Mar 2011 12:18:36 -0700 - rev 64296
Bug 554955: Give blocks and call objects unique shapes when they have parents that may be extended with new bindings. r=jorendorff The comments for js::Bindings::extensibleParents explain why this is necessary. AssertValidPropertyCacheHit should have been catching this bug, but for reasons I don't understand, it is restricted from checking this case. This patch extends it to assert when the bug is detected. I've gathered the infallible parts of the initialization for Call objects and cloned block objects into their own functions.
245fa1ceb1d6225556d54c99216a7299c85aea16: Bug 554955: Make JSObject::setMap not pretend to take a const shape. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Tue, 15 Mar 2011 12:18:36 -0700 - rev 64295
Bug 554955: Make JSObject::setMap not pretend to take a const shape. r=jorendorff
4cae9b35dea88c7a4e59aec49ca2e254a35b0f9f: Bug 554955: Introduce a typed accessor for retrieving functions from JSFunctionBoxes. r=brendan
Jim Blandy <jimb@mozilla.com> - Tue, 15 Mar 2011 12:18:36 -0700 - rev 64294
Bug 554955: Introduce a typed accessor for retrieving functions from JSFunctionBoxes. r=brendan
b8332abcfa50879e789225e6e0cd45816f7caa2d: Bug 554955: Fix comment for JSOP_NEW. no r.
Jim Blandy <jimb@mozilla.com> - Tue, 15 Mar 2011 12:18:36 -0700 - rev 64293
Bug 554955: Fix comment for JSOP_NEW. no r.
c583d7c12d9db41a0ba20a9749e639c84f29efbc: Bug 554955: Revert test and assertion changes from bug 633890. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Tue, 15 Mar 2011 12:18:35 -0700 - rev 64292
Bug 554955: Revert test and assertion changes from bug 633890. r=jorendorff At present, AssertValidPropertyCacheHit doesn't catch most property cache failures. I would like to fix it, but doing so makes jit-test/tests/basic/bug633890.js fail with a C++ assertion, not a JS shell assertion, which jit-test/jit_test.py can't handle. I think it's important to have AssertValidPropertyCacheHit doing its job; it would have caught problems like bug 554955 earlier. Since bug633890.js is a known failure (bug 458271), deleting it doesn't reduce coverage. This patch deletes that test. A later patch in the series fixes AssertValidPropertyCacheHit.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip