6606d03df5cca8691830780c184e78cd5257c98f: b=555807; typed array native constructor fix; r=jorendorff
Vladimir Vukicevic <vladimir@pobox.com> - Tue, 30 Mar 2010 16:43:42 -0700 - rev 40411
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
b=555807; typed array native constructor fix; r=jorendorff
96e8ea26998fa1330f75db0becd1d4c3e870034f: Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 30 Mar 2010 14:42:48 -0700 - rev 40410
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
993c318b58efff334d855beddae601e59eb41744: Remove all remnants of JSTempValueRooter. WIN!
Jeff Walden <jwalden@mit.edu> - Tue, 30 Mar 2010 11:14:47 -0700 - rev 40409
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Remove all remnants of JSTempValueRooter. WIN!
8ff2a43d08b63be08de947c9caeaa8ad5dd7d229: Realign to 64-bit, since pointers won't be sufficient for that on 32-bit systems.
Jeff Walden <jwalden@mit.edu> - Tue, 30 Mar 2010 14:14:47 -0700 - rev 40408
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Realign to 64-bit, since pointers won't be sufficient for that on 32-bit systems.
bb4d4c6bf6bcd4c8dd570520e1ec91fcba86c6e1: Readd changes to nsJSEnvironment.{cpp,h}, and adjust js::LazilyConstructed so as to force pointer alignment on the theory that's what was wrong.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 22:51:52 -0700 - rev 40407
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Readd changes to nsJSEnvironment.{cpp,h}, and adjust js::LazilyConstructed so as to force pointer alignment on the theory that's what was wrong.
4a8f267a746b3afd4a556ecfb7bd4365d10d303b: b=555721 - typed array checks; r=jorendorff
Vladimir Vukicevic <vladimir@pobox.com> - Tue, 30 Mar 2010 11:55:20 -0700 - rev 40406
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
b=555721 - typed array checks; r=jorendorff
bf9c4630fa386424c63a589591676a773a171b6d: Fix arguments objects to share a runtime-wide empty scope, instead of each getting a differently shaped own scope at birth (554626, r=igor).
Brendan Eich <brendan@mozilla.org> - Tue, 30 Mar 2010 00:44:28 -0700 - rev 40405
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Fix arguments objects to share a runtime-wide empty scope, instead of each getting a differently shaped own scope at birth (554626, r=igor).
c96ff1b10cd2ad02faf19d55b7b359cecbd91c99: Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) changes for bug 548702, betting the nsJSEnvironment.{cpp,h} changes were the bad ones causing n810 bustage.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 12:24:03 -0700 - rev 40404
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) changes for bug 548702, betting the nsJSEnvironment.{cpp,h} changes were the bad ones causing n810 bustage.
cca4fef59a309f7c7d32a535c2de1b799478c867: Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 19:47:40 -0700 - rev 40403
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702.
797f224e76ccc6ed35b1099ac0daf7bd32b955f3: Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 19:47:40 -0700 - rev 40402
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
f3bb6aa1a412084e95621b59a476c407395768de: Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate!
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 19:46:37 -0700 - rev 40401
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate!
79fd90e2dd8761c29a33af5e1677b87e718a02bf: Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) and nsJSEnvironment.{cpp,h} changes for bug 548702.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 12:24:03 -0700 - rev 40400
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) and nsJSEnvironment.{cpp,h} changes for bug 548702.
91ea7c87b144c1a9fd5e3ab7c0d67af105dbe97f: Oops, forgot a necessary change to go with the jsparse changes in the last push.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 16:49:45 -0700 - rev 40399
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Oops, forgot a necessary change to go with the jsparse changes in the last push.
3211a63c869e5adac3d25f8045542e3b90b9ec29: Readd jsparse.cpp and jsparse.h changes for bug 548702.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 12:03:43 -0700 - rev 40398
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Readd jsparse.cpp and jsparse.h changes for bug 548702.
27ce44df7c0a0c925ee530df0030f07ddfacda5e: Readd substantive jsgc.cpp changes for bug 548702.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 12:03:24 -0700 - rev 40397
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Readd substantive jsgc.cpp changes for bug 548702.
b945df30de33aae2cafff0209b6fe80f3a936f57: Fix busted tests to use reportCompare. no_r=orange.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 29 Mar 2010 14:57:43 -0500 - rev 40396
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Fix busted tests to use reportCompare. no_r=orange.
b3719e1315f46a672383fa4e1ce7a19a1e14f1a2: Readd jsiter.cpp, jsscript.cpp, jsxml.cpp changes for bug 548702.
Jeff Walden <jwalden@mit.edu> - Mon, 29 Mar 2010 11:36:33 -0700 - rev 40395
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Readd jsiter.cpp, jsscript.cpp, jsxml.cpp changes for bug 548702.
00caf9fe2748698e0c75ea7343243b5614a5fe49: Bug 541255 - "Assertion failure: obj->isDenseArray(), at ../jsarray.cpp". r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 29 Mar 2010 11:24:42 -0500 - rev 40394
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Bug 541255 - "Assertion failure: obj->isDenseArray(), at ../jsarray.cpp". r=brendan.
eb5999d8b46fa99a700b597e7915bc8b4a7d2436: Bug 554996 - Eliminate native-ops check before testing property cache. Part 2: tracer. r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 29 Mar 2010 10:35:38 -0500 - rev 40393
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Bug 554996 - Eliminate native-ops check before testing property cache. Part 2: tracer. r=gal.
9c131032063f2979c03f14c521f7cba264b3d7f1: Bug 554996 - Eliminate native-ops check before testing property cache. Part 1: interpreter. r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 29 Mar 2010 10:35:16 -0500 - rev 40392
Push 12610 by rsayre@mozilla.com at Mon, 05 Apr 2010 17:26:41 +0000
Bug 554996 - Eliminate native-ops check before testing property cache. Part 1: interpreter. r=gal.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip