2a8c72408e36d7ba2741e38b80a11be23beacdfc: ICs for scripted calls (bug 587698, r=dmandelin).
David Anderson <danderson@mozilla.com> - Thu, 02 Sep 2010 02:59:34 -0700 - rev 75286
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
ICs for scripted calls (bug 587698, r=dmandelin).
91389f18d45b194728ad8212fe946c94a1b63fb3: Optimize mutable FrameState syncing algorithm (bug 591836 part 8, r=dmandelin).
David Anderson <danderson@mozilla.com> - Wed, 01 Sep 2010 18:06:50 -0700 - rev 75285
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Optimize mutable FrameState syncing algorithm (bug 591836 part 8, r=dmandelin).
e8dc1103c1b76aec702e06c92358b7274bc237f0: Optimize uncopy algorithm (bug 591836 part 7, r=dmandelin).
David Anderson <danderson@mozilla.com> - Wed, 01 Sep 2010 14:05:16 -0700 - rev 75284
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Optimize uncopy algorithm (bug 591836 part 7, r=dmandelin).
b364b2ffc970bd4f77e0f8f5f11f4202217bd294: Optimize FrameState merging algorithm (bug 591836 part 6, r=dmandelin).
David Anderson <danderson@mozilla.com> - Wed, 01 Sep 2010 02:30:44 -0700 - rev 75283
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Optimize FrameState merging algorithm (bug 591836 part 6, r=dmandelin).
6e24d99e29c0f83a8575b78a102d90eabcde829d: Optimize immutable FrameState syncing algorithm (bug 591836 part 5, r=dmandelin).
David Anderson <danderson@mozilla.com> - Wed, 01 Sep 2010 00:55:49 -0700 - rev 75282
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Optimize immutable FrameState syncing algorithm (bug 591836 part 5, r=dmandelin).
bd7928e24ad44eb882924eec09e6bb03979e4284: Backing stores should precede copies in FrameState (bug 591836 part 4, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 31 Aug 2010 22:48:36 -0700 - rev 75281
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Backing stores should precede copies in FrameState (bug 591836 part 4, r=dmandelin).
33772073ce075702e021d1df22f806f0de3c0ed6: Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 31 Aug 2010 22:48:33 -0700 - rev 75280
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin).
8703c9e17f69803299caee68d2ef340fa0b8d5cd: Improve register pinning invariants (bug 591836 part 2, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 31 Aug 2010 17:42:12 -0700 - rev 75279
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Improve register pinning invariants (bug 591836 part 2, r=dmandelin).
65a5a3d552f662487049c81b211c8217faa08ab9: Remove FrameState::base (bug 591836 part 1, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 31 Aug 2010 17:03:22 -0700 - rev 75278
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Remove FrameState::base (bug 591836 part 1, r=dmandelin).
3ff3eab2e220a588c7bee8aa8ec1b1afb733a85c: Add partial support hooks.enterFrame. Currently the return value is ignored.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 08 Jul 2011 18:17:49 -0500 - rev 75277
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Add partial support hooks.enterFrame. Currently the return value is ignored.
94d505fb0a67cad3d3023fb9f1881e86631270b0: Add Debugger.Script.prototype.{url,startLine,lineCount}.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 08 Jul 2011 12:41:12 -0500 - rev 75276
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Add Debugger.Script.prototype.{url,startLine,lineCount}.
2e006cccde9f5b6b2b42049bb4d2a01cfc832d84: Fix another bug with getChildScripts: the relevant bit on JSScript was being set after the newScript hook was called. Set it beforehand instead.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 07 Jul 2011 19:07:09 -0500 - rev 75275
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Fix another bug with getChildScripts: the relevant bit on JSScript was being set after the newScript hook was called. Set it beforehand instead.
75ec0d2c2c1fcd1873ea998309b425d105a97cd9: Tighten an assertion in Debugger::onNewScript.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 07 Jul 2011 17:54:44 -0500 - rev 75274
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Tighten an assertion in Debugger::onNewScript.
53d431ddc5ac1ea56d9221fa29a4154c13ab553b: Fix bug in Debugger.Script.prototype.getChildScripts. It didn't know about JSScript::savedCallerFun.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 07 Jul 2011 17:52:39 -0500 - rev 75273
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Fix bug in Debugger.Script.prototype.getChildScripts. It didn't know about JSScript::savedCallerFun.
93e47625c3ed8cc43095b86847512b516d5dceb5: Implement the newScript hook. Also, change the shell builtin clone() function to support cloning a function into a different compartment (for use by one of the tests).
Jason Orendorff <jorendorff@mozilla.com> - Thu, 07 Jul 2011 00:34:59 -0500 - rev 75272
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Implement the newScript hook. Also, change the shell builtin clone() function to support cloning a function into a different compartment (for use by one of the tests).
d3b7501084d11b4d067596d6002694430b8b8a6b: Rename eval scripts to non-held scripts and remove a bogus assertion in DebuggerFrame_getScript.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 06 Jul 2011 14:53:56 -0500 - rev 75271
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Rename eval scripts to non-held scripts and remove a bogus assertion in DebuggerFrame_getScript.
74a28915c87cd1e249ab0415a9269691f5b6b600: Add a passing test for Debugger.Frame.prototype.live.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 05 Jul 2011 10:08:49 -0500 - rev 75270
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Add a passing test for Debugger.Frame.prototype.live.
252709231d206c34f5d7b3e86981a9fa0772f179: Rename getYoungestFrame to getNewestFrame.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 05 Jul 2011 07:54:47 -0500 - rev 75269
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Rename getYoungestFrame to getNewestFrame.
f413efa2723b906d713a5d6425aac0156b0d3287: Remove some nonsense from JS_DefineDebuggerObject.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 05 Jul 2011 07:50:08 -0500 - rev 75268
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Remove some nonsense from JS_DefineDebuggerObject.
67018148d71d7504446d509b8452dc0d4fd6b4fe: Rename Debug to Debugger.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 05 Jul 2011 07:48:26 -0500 - rev 75267
Push 235 by bzbarsky@mozilla.com at Tue, 27 Sep 2011 17:13:04 +0000
Rename Debug to Debugger.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip