930f17ad5ff1800a545d307b0d5c611950f821a3: Passing tests for Debug.Object.prototype.getClass.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 06 May 2011 12:09:24 -0500 - rev 75586
Passing tests for Debug.Object.prototype.getClass.
4af0f2c61f899e432eb9ddb5d05267a5c1dfe729: If a Debug.Object’s existence is somehow observable, keep it alive. This means it is alive if it has expandos or is a key of a live WeakMap. Since we have no way of telling when those things are true, simply mark as if each referent had a strong reference back to each corresponding Debug.Object.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 06 May 2011 11:51:43 -0500 - rev 75585
If a Debug.Object’s existence is somehow observable, keep it alive. This means it is alive if it has expandos or is a key of a live WeakMap. Since we have no way of telling when those things are true, simply mark as if each referent had a strong reference back to each corresponding Debug.Object.
18e81fe5abac6810c744012e1236b41a5b83dbbd: Passing test: .apply works on function proxies.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 05 May 2011 16:26:43 -0500 - rev 75584
Passing test: .apply works on function proxies.
012541acc62a95c78dcbd6549f91f52b3ea29db0: Merge Debug.Function and Debug.Object.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 05 May 2011 15:37:54 -0500 - rev 75583
Merge Debug.Function and Debug.Object.
9914b62860dc96fc75448f78abd9ecd460beae57: Add Debug.Function.prototype.apply. Also, correctly handle bad resumption values by creating a TypeError and passing it to the uncaughtExceptionHook.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 05 May 2011 14:34:11 -0500 - rev 75582
Add Debug.Function.prototype.apply. Also, correctly handle bad resumption values by creating a TypeError and passing it to the uncaughtExceptionHook.
ee8bde5b1b7729ee7894d13eaf9bc1b5d155b93f: Add passing test for {return:} resumption from a generator frame.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 04 May 2011 13:09:25 -0500 - rev 75581
Add passing test for {return:} resumption from a generator frame.
0fdf3584c6eb9d1f0b7aec8439423febec016dc6: Add Debug.Frame.prototype.older.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 04 May 2011 13:08:51 -0500 - rev 75580
Add Debug.Frame.prototype.older.
c0cd70139fec36901d399270b394d73c8e522252: Merge from tracemonkey to jsdbg2.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 04 May 2011 12:13:58 -0500 - rev 75579
Merge from tracemonkey to jsdbg2.
5fd40e7a5fafe5a0692a4886c543f8e6a1580a06: Bug 654734 - TrampolineCompiler::generateForceReturn should emit a call to ScriptDebugEpilogue.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 04 May 2011 11:15:42 -0500 - rev 75578
Bug 654734 - TrampolineCompiler::generateForceReturn should emit a call to ScriptDebugEpilogue.
37b0503c5603ac038ff3f97b84639b161ae37b91: Support resumption values that throw or return objects.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 03 May 2011 16:32:46 -0500 - rev 75577
Support resumption values that throw or return objects.
9e7c8381171e82212c8b9931f74cad5073ea5ae4: Implement Debug.Function.prototype.name.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 03 May 2011 16:01:23 -0500 - rev 75576
Implement Debug.Function.prototype.name.
28ddba113a88c554864c86471a7dd37a614da14e: Add Debug.Function and hook it into wrapDebuggeeValue. Implement Debug.Frame.prototype.callee.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 03 May 2011 15:20:51 -0500 - rev 75575
Add Debug.Function and hook it into wrapDebuggeeValue. Implement Debug.Frame.prototype.callee.
91bede82da8b277def96351adae811d3741e4519: Fix Debug.Frame.prototype.this for object this-values. Add Debug.Object.prototype.getClass. Make some stuff in jsdbg.cpp static.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 03 May 2011 14:04:17 -0500 - rev 75574
Fix Debug.Frame.prototype.this for object this-values. Add Debug.Object.prototype.getClass. Make some stuff in jsdbg.cpp static.
1c8820681b80fd95a7979b5b14efcd78576369d5: Add Debug.Object, Frame.prototype.this, Frame.prototype.arguments.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 03 May 2011 11:40:54 -0500 - rev 75573
Add Debug.Object, Frame.prototype.this, Frame.prototype.arguments.
d3b9adab89ecb9e83b3e2489f447703ffc7046a6: Rename Frame_* to DebugFrame_*. The next changeset will add DebugObject_*, and Object_* was way too confusing.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 03 May 2011 08:45:53 -0500 - rev 75572
Rename Frame_* to DebugFrame_*. The next changeset will add DebugObject_*, and Object_* was way too confusing.
f88f637c1cf10d723c0a3b0258b7bedea5cf47f8: Grand renaming of the tests in js/src/jit-test/tests/debug.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 02 May 2011 12:19:16 -0500 - rev 75571
Grand renaming of the tests in js/src/jit-test/tests/debug.
49acedc64071d70a17704db6f9c707f25584d4d1: Merge from tracemonkey to jsdbg2.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 29 Apr 2011 10:12:46 -0500 - rev 75570
Merge from tracemonkey to jsdbg2.
1443d370f7dca1461d9a8a8515803ab2fa3ec1bc: Add Debug.Frame.prototype.live.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 28 Apr 2011 18:44:28 -0500 - rev 75569
Add Debug.Frame.prototype.live.
d806bd4f6a1ed852e8a151a297eff997cebc5f1d: Very rudimentary support for creating Debug.Frame objects, passing them to hooks, and cleaning them up afterwards.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 27 Apr 2011 18:22:28 -0500 - rev 75568
Very rudimentary support for creating Debug.Frame objects, passing them to hooks, and cleaning them up afterwards.
20a64f3083771eebde13e2cb1ffcf9d4b6e2beec: New rule: a Debug object cannot be attached to a compartment that is not in debug mode. Includes a jsapi-test to check that we do not crash if you turn debug mode off while a Debug object is already attached. (This changeset moves all the Debug object tests under jit-tests because the jit-test runner lets tests ask for debug mode.)
Jason Orendorff <jorendorff@mozilla.com> - Wed, 27 Apr 2011 17:37:14 -0500 - rev 75567
New rule: a Debug object cannot be attached to a compartment that is not in debug mode. Includes a jsapi-test to check that we do not crash if you turn debug mode off while a Debug object is already attached. (This changeset moves all the Debug object tests under jit-tests because the jit-test runner lets tests ask for debug mode.)
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip