b68e8118939f6b2acbe410e038d9d14dada44b06: Add error reporting in Debug::addDebuggee. Oops.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 23 May 2011 14:13:37 -0500 - rev 75609
Add error reporting in Debug::addDebuggee. Oops.
020af8278a9fe792da04c161607db18473dcd69d: Internal support for multiple debuggees. No API is exposed yet.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 23 May 2011 13:38:02 -0500 - rev 75608
Internal support for multiple debuggees. No API is exposed yet.
516fb38281b7ea816c8e05c0949fb1f28a72e296: Debuggees are globals, not compartments.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 23 May 2011 11:11:09 -0500 - rev 75607
Debuggees are globals, not compartments.
6b8f455e9a572b16aefebfd9441a6db1eb61de21: Require the CCW slot of a Debug.Object object to contain an actual cross-compartment wrapper. That way, per-compartment GC never collects referents, simplifying sweep phase.
Jason Orendorff <jorendorff@mozilla.com> - Sat, 21 May 2011 00:40:33 -0500 - rev 75606
Require the CCW slot of a Debug.Object object to contain an actual cross-compartment wrapper. That way, per-compartment GC never collects referents, simplifying sweep phase.
330e7d5c11ea68a48665460caea2166ee7a407f4: Fix a few bugs in exception handling and the throw hook. Make Debug::parseResumptionValue and Debug::handleUncaughtException reliably call ac.leave().
Jason Orendorff <jorendorff@mozilla.com> - Fri, 20 May 2011 22:59:06 -0500 - rev 75605
Fix a few bugs in exception handling and the throw hook. Make Debug::parseResumptionValue and Debug::handleUncaughtException reliably call ac.leave().
ecbc721ff1b1732a86e6e4c0613618e594844074: Fix up treatment of Debug.Frame objects during GC. Frames were not being marked properly during Debug::trace and were being swept from the table during Debug::sweepCompartment.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 20 May 2011 16:12:26 -0500 - rev 75604
Fix up treatment of Debug.Frame objects during GC. Frames were not being marked properly during Debug::trace and were being swept from the table during Debug::sweepCompartment.
be313ff2b7e5b739099be822dbe36ea2133baeed: Merge from tracemonkey to jsdbg2.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 20 May 2011 11:34:31 -0500 - rev 75603
Merge from tracemonkey to jsdbg2.
5c58addb72dc2906f1fe1101101a179ff877f6e7: Passing GC test. I almost landed some code that segfaults on this one.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 20 May 2011 11:05:31 -0500 - rev 75602
Passing GC test. I almost landed some code that segfaults on this one.
4ab2a31a2b9d4edeb0017413630127744130699f: Two little bugs: Destroy the C++ js::Debug object when the JS Debug object is finalized; and generate the right error message when not enough arguments are passed.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 20 May 2011 11:04:12 -0500 - rev 75601
Two little bugs: Destroy the C++ js::Debug object when the JS Debug object is finalized; and generate the right error message when not enough arguments are passed.
be12caeb033ae18a50ab90393e80e3eb25d29c96: Implement Debug.Frame.prototype.constructing accessor.
Jim Blandy <jimb@mozilla.com> - Thu, 19 May 2011 11:28:28 -0700 - rev 75600
Implement Debug.Frame.prototype.constructing accessor.
aaec89b3971836d24f133a4073d9b690958584d5: Fix Debug.Frame.prototype.older to skip non-debuggee stack frames.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 16 May 2011 17:56:22 -0500 - rev 75599
Fix Debug.Frame.prototype.older to skip non-debuggee stack frames.
2a7cbe40d6284ede0a25eb1bddfb4c9e99696a9f: Merge from tracemonkey to jsdbg2. This merge reveals a bug in DebugFrame_getOlder, to be fixed separately.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 16 May 2011 17:50:52 -0500 - rev 75598
Merge from tracemonkey to jsdbg2. This merge reveals a bug in DebugFrame_getOlder, to be fixed separately.
cb456a20aeef907002c4e7a79e7f8bf4373d4727: Make the throw hook tests pass in the methodjit. Add a simpler version of one of the tests.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 16 May 2011 17:20:04 -0500 - rev 75597
Make the throw hook tests pass in the methodjit. Add a simpler version of one of the tests.
4efc9b37f30aac73f6092c231c322892074a12c7: Add Debug.prototype.getYoungestFrame.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 13 May 2011 22:08:26 -0500 - rev 75596
Add Debug.prototype.getYoungestFrame.
8ef6dc591b933ffa08b4403bab0f5f311f7b8a7e: Add a throw hook to jorendb.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 13 May 2011 21:13:04 -0500 - rev 75595
Add a throw hook to jorendb.
5842d0285cdafaa4ae329214f0b46953d0c3d5e7: Add support for dbg.hooks.throw.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 13 May 2011 17:56:17 -0500 - rev 75594
Add support for dbg.hooks.throw.
ddab2f5eb8df82b549b4c94c925569c9f3b57c0f: Add Debug.Object.prototype.callable.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 11 May 2011 15:15:50 -0500 - rev 75593
Add Debug.Object.prototype.callable.
453701d5c7e7000b2f3ac3f58ce967ddbfe600d2: Passing test for null resumption.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 11 May 2011 15:04:08 -0500 - rev 75592
Passing test for null resumption.
b9a24ec22039f52e32c7c06a286b81cc39cfd258: Add js/examples/jorendb.js.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 11 May 2011 14:47:19 -0500 - rev 75591
Add js/examples/jorendb.js.
e7aa2aadefe09a6e86883c4da21e858072508db2: Rename Debug.Object.prototype.prototype to .proto.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 11 May 2011 14:03:43 -0500 - rev 75590
Rename Debug.Object.prototype.prototype to .proto.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip