121debb9ff3d7362f3bd8be330144420f7f86d53: Remove gcIteratorTable (557914, r=brendan).
Andreas Gal <gal@mozilla.com> - Sat, 10 Apr 2010 16:08:14 -0700 - rev 40857
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Remove gcIteratorTable (557914, r=brendan).
7bdf4c4951896a47152974fdc37203c28f07aff5: Bug 534377 - Object literal duplicate-property checking doesn't work for same property as number and as string. r=jimb
Jeff Walden <jwalden@mit.edu> - Thu, 24 Dec 2009 16:10:18 -0500 - rev 40856
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 534377 - Object literal duplicate-property checking doesn't work for same property as number and as string. r=jimb
e47d2506e0ad6e314fe8014d33f784c339cdcf99: Bug 517580 - Unconditionally build with support for getters and setters, remove support for the deprecated { x getter: function() {}} and x getter= function() {} getter syntaxes (mutatis mutandis for setter) now that ES5 provides Object.getOwnPropertyDescriptor and Object.defineProperty and { get x() { } } syntax, and provide __{define,lookup}{G,S}etter__ only if a preprocessor variable is defined (unconditionally provided for the moment). r=luke
Jeff Walden <jwalden@mit.edu> - Tue, 06 Oct 2009 12:35:33 -0700 - rev 40855
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 517580 - Unconditionally build with support for getters and setters, remove support for the deprecated { x getter: function() {}} and x getter= function() {} getter syntaxes (mutatis mutandis for setter) now that ES5 provides Object.getOwnPropertyDescriptor and Object.defineProperty and { get x() { } } syntax, and provide __{define,lookup}{G,S}etter__ only if a preprocessor variable is defined (unconditionally provided for the moment). r=luke
f02074309dcd4425acfff996e9023ad7a9b20ef3: Bug 558002 - Convenience methods for TokenStream flags. r=jwalden
Chris Leary <cdleary@mozilla.com> - Fri, 09 Apr 2010 18:54:51 -0700 - rev 40854
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 558002 - Convenience methods for TokenStream flags. r=jwalden
4401a8a0009d3e7732748543f02481043ae97ecf: worker-error.js passes now.
Robert Sayre <sayrer@gmail.com> - Fri, 09 Apr 2010 20:04:41 -0400 - rev 40853
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
worker-error.js passes now.
c23a6296e8c64861fa363f765fa8d67c39f30c14: Merge
Robert Sayre <sayrer@gmail.com> - Fri, 09 Apr 2010 15:39:16 -0400 - rev 40852
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge
469f9b414b4e949569d05662a12d4d044c96ecdc: Bug 505228. JSON.stringify generates non standard output if space is defined. r=sayrer
Robert Sayre <sayrer@gmail.com> - Fri, 09 Apr 2010 15:38:27 -0400 - rev 40851
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 505228. JSON.stringify generates non standard output if space is defined. r=sayrer
3db08f1327b29a560dee4518ed4ec3e0fc96397e: Bug 552548 - Use JSString accessors in ctypes instead of JS_GetStringChars. r=benjamn
Dan Witte <dwitte@mozilla.com> - Fri, 09 Apr 2010 11:52:41 -0700 - rev 40850
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 552548 - Use JSString accessors in ctypes instead of JS_GetStringChars. r=benjamn
bbdddef55da3724c220754f3e9ac5033f60cc7a3: Bug 554670: abort tracing on out-of-range args element read
David Mandelin <dmandelin@mozilla.com> - Thu, 08 Apr 2010 17:11:41 -0700 - rev 40849
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 554670: abort tracing on out-of-range args element read
602d9e59a2ef11db63266a6fd5c6a292d99748d8: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Fri, 09 Apr 2010 11:43:07 -0400 - rev 40848
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge mozilla-central to tracemonkey.
3989d32b13fc4568ffbff4d4133bb179a88236c5: Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
Luke Wagner <lw@mozilla.com> - Thu, 08 Apr 2010 11:22:04 -0700 - rev 40847
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
7afade8acb581b3b7125263526c162329a9e5f7c: Bug 555484 - add test case
Luke Wagner <lw@mozilla.com> - Thu, 08 Apr 2010 13:32:32 -0700 - rev 40846
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 555484 - add test case
323ae9b11c0e1ded6e9fe3c9fa6cd5e277b3f665: Back out patch for 557969 due to orange.
Brendan Eich <brendan@mozilla.org> - Thu, 08 Apr 2010 11:31:03 -0700 - rev 40845
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Back out patch for 557969 due to orange.
36b0db8dc22f6ed5c556cdd6984031a60d21a560: No need to lookup parent/proto for iteration objects used for enumeration, and cache the last free iteration object for re-use (558058, r=brendan).
Andreas Gal <gal@mozilla.com> - Thu, 08 Apr 2010 10:55:58 -0700 - rev 40844
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
No need to lookup parent/proto for iteration objects used for enumeration, and cache the last free iteration object for re-use (558058, r=brendan).
56424f619225842e17a4b329662b6e2f715138b3: Named native functions lacking JSFUN_BOUND_METHOD entrain the global of the object in which they are bound, not the binding object itself, via parent (557969, r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Thu, 08 Apr 2010 10:55:22 -0700 - rev 40843
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Named native functions lacking JSFUN_BOUND_METHOD entrain the global of the object in which they are bound, not the binding object itself, via parent (557969, r=mrbkap).
7b71fdd8d8cbaa5c4d2e49187f199417b5741508: Bug 553671 part 6 - Rewrite GCUntilDone() to get rid of the goto. r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 08 Apr 2010 08:03:08 -0500 - rev 40842
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 553671 part 6 - Rewrite GCUntilDone() to get rid of the goto. r=gal.
0bbd1a88dae2837ac38654ae3c9bc633ff2b9638: Bug 553671 part 5 - Extract GCUntilDone() from js_GC(). r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 08 Apr 2010 08:01:21 -0500 - rev 40841
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 553671 part 5 - Extract GCUntilDone() from js_GC(). r=gal.
428857f6bd481253d8827b8f5e8bb7c3ed3370aa: Bug 553671 part 4 - RAII for JS_{LOCK,UNLOCK}_GC and JS_{KEEP,UNKEEP}_ATOMS. r=luke.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 08 Apr 2010 07:54:18 -0500 - rev 40840
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 553671 part 4 - RAII for JS_{LOCK,UNLOCK}_GC and JS_{KEEP,UNKEEP}_ATOMS. r=luke.
60322feb630fbce8bf6ce4885f886e9339734c45: Bug 553671 part 3 - extract FireGCBegin() and FireGCEnd() from js_GC(). r=jwalden.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 08 Apr 2010 07:54:18 -0500 - rev 40839
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 553671 part 3 - extract FireGCBegin() and FireGCEnd() from js_GC(). r=jwalden.
5f848272c9b4b2603c9f0e3e8da6f609b3a202c5: Bug 553671 part 2 - extract PreGCCleanup() from js_GC() and get rid of 'goto out;'. r=jwalden.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 08 Apr 2010 07:54:18 -0500 - rev 40838
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 553671 part 2 - extract PreGCCleanup() from js_GC() and get rid of 'goto out;'. r=jwalden.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip