d7c1ececb66c3b35d9b6a951b995ff77fc33be15: Merge
Robert Sayre <sayrer@gmail.com> - Fri, 23 Apr 2010 08:31:07 -0400 - rev 41288
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Merge
f1bc91ce880e02e519f271f9c9b608961f7a2533: Backed out changeset 1af19eedbde2 -- Fix sharpSlots vs. with grudge-match (561011, r=mrbkap).
Robert Sayre <sayrer@gmail.com> - Fri, 23 Apr 2010 08:30:35 -0400 - rev 41287
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Backed out changeset 1af19eedbde2 -- Fix sharpSlots vs. with grudge-match (561011, r=mrbkap).
078c03c13b7f14309429a46c181e320f8080ebe0: bug 559141 - replacing GC chunk doubly linked list with js::vector. r=gal
Igor Bukanov <igor@mir2.org> - Fri, 23 Apr 2010 08:58:44 +0200 - rev 41286
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
bug 559141 - replacing GC chunk doubly linked list with js::vector. r=gal
1af19eedbde29a07c643cc407f9991d9742308b0: Fix sharpSlots vs. with grudge-match (561011, r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Thu, 22 Apr 2010 19:03:45 -0700 - rev 41285
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Fix sharpSlots vs. with grudge-match (561011, r=mrbkap).
c525fd8cefbb96b571ea880c62032488aaa7efb6: Tweak to align comment.
Brendan Eich <brendan@mozilla.org> - Thu, 22 Apr 2010 17:45:49 -0700 - rev 41284
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Tweak to align comment.
391c120f344b2c5a5f38f2539e4b2ee55e5efabb: merge
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 22 Apr 2010 16:38:46 -0700 - rev 41283
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
merge
215471615c41999f829168106d61aaf8f145a379: Bug 560167 - encapsulate XML-related JSSLOT_* values within JSObject. r=brendan.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 22 Apr 2010 16:37:41 -0700 - rev 41282
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 560167 - encapsulate XML-related JSSLOT_* values within JSObject. r=brendan.
c9eac533f47caf1a6636a3f3b50a47f14226c34c: Bug 554224: Normalize paths so regress-50447-1 works on Windows, r=waldo
David Mandelin <dmandelin@mozilla.com> - Thu, 22 Apr 2010 16:14:57 -0700 - rev 41281
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 554224: Normalize paths so regress-50447-1 works on Windows, r=waldo
cbab814b09b3215fad43936f1fcd08b68209eefb: Oops, previous changeset 350ed77bf399 to fix bug 463360 was a patch by Rasmus Jensen.
Jeff Walden <jwalden@mit.edu> - Thu, 22 Apr 2010 15:59:09 -0700 - rev 41280
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Oops, previous changeset 350ed77bf399 to fix bug 463360 was a patch by Rasmus Jensen.
350ed77bf3999cf9c14a43530f807e76eab8b05c: Bug 463360 - Uneval then eval E4X with { gives error. r=jwalden
Jeff Walden <jwalden@mit.edu> - Thu, 22 Apr 2010 15:15:55 -0700 - rev 41279
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 463360 - Uneval then eval E4X with { gives error. r=jwalden
5edc07b095c8328a4a6179e6440f60e7b4e817af: Bug 560566 - "Assertion failure: getter" redefining property that's not the most recent property in an object whose scope is not in dictionary mode, when the original property was a half-accessor with an explicitly undefined absent half, and the new property is also an accessor and does not modify the explicitly undefined half of the original half-accessor. r=dmandelin
Jeff Walden <jwalden@mit.edu> - Tue, 20 Apr 2010 17:52:43 -0700 - rev 41278
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 560566 - "Assertion failure: getter" redefining property that's not the most recent property in an object whose scope is not in dictionary mode, when the original property was a half-accessor with an explicitly undefined absent half, and the new property is also an accessor and does not modify the explicitly undefined half of the original half-accessor. r=dmandelin
2323d5dfeaa119abe764901fe8200e3589c28bd4: Bug 561031 - Treat JSOP_FILTER as a jump. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Apr 2010 14:53:26 -0500 - rev 41277
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 561031 - Treat JSOP_FILTER as a jump. r=brendan.
fde00bbbeb91181a4eb9d4a21e90d7f39bdea7ed: Renamed InterpState to TracerState (bug 560988, r=luke).
David Anderson <danderson@mozilla.com> - Thu, 22 Apr 2010 11:54:11 -0700 - rev 41276
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Renamed InterpState to TracerState (bug 560988, r=luke).
3b06e9fbbf2e6913d421318935fe34294be18328: Merge.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Apr 2010 09:22:20 -0500 - rev 41275
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Merge.
22d5eaa2724ea9d8bf4c7639c63a4de9bcd3f052: Bug 553671 part 12 - Handle GC_KEEP_ATOMS more directly. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Apr 2010 07:38:05 -0500 - rev 41274
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 553671 part 12 - Handle GC_KEEP_ATOMS more directly. r=brendan.
c6c7a9345409e103932142955ee64c97ffd424b4: Bug 553671 part 11 - Refactor GCTIMER to disrupt the flow of js_GC less. r=luke.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Apr 2010 07:35:21 -0500 - rev 41273
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 553671 part 11 - Refactor GCTIMER to disrupt the flow of js_GC less. r=luke.
3a902c4e89d83bdeda7c64127bfaef5cfac65ae5: Bug 553671 part 10 - Get rid of "goto restart_at_beginning;". r=luke.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Apr 2010 07:34:28 -0500 - rev 41272
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 553671 part 10 - Get rid of "goto restart_at_beginning;". r=luke.
5c62b43a93cd94b5f671621b890a4ae10022c851: Bug 553671 part 9 - Extract ProcessAllSetSlotRequests from js_GC. r=Waldo.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Apr 2010 07:32:13 -0500 - rev 41271
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 553671 part 9 - Extract ProcessAllSetSlotRequests from js_GC. r=Waldo.
b70bbdf422c1d0a982413964e07f283ca7fb4511: Bug 553671 part 8 - Reimplement promotion of GC_SET_SLOT_REQUEST to GC_LOCK_HELD and get rid of "goto done_running;". r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Apr 2010 07:31:05 -0500 - rev 41270
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 553671 part 8 - Reimplement promotion of GC_SET_SLOT_REQUEST to GC_LOCK_HELD and get rid of "goto done_running;". r=brendan.
c9e100d0d82600e6ddcfc4f20b1e02febcf9da93: Bug 553671 part 7 - Extract BeginGCSession and EndGCSession from js_GC. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 22 Apr 2010 07:31:00 -0500 - rev 41269
Push 12957 by rsayre@mozilla.com at Sat, 24 Apr 2010 21:50:01 +0000
Bug 553671 part 7 - Extract BeginGCSession and EndGCSession from js_GC. r=brendan.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip