searching for reviewer(jimb)
65cf1362d58c5ba29c793858da5545f8c3ef2e71: Bug 790424 (part 2) - Remove ParseContext::functionList and FunctionBox::{siblings,kids}. r=jimb.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 12 Sep 2012 18:50:39 -0700 - rev 107815
Push 82 by shu@rfrn.org at Fri, 05 Oct 2012 13:20:22 +0000
Bug 790424 (part 2) - Remove ParseContext::functionList and FunctionBox::{siblings,kids}. r=jimb.
93e7a6cb66fff69c204466ecf587299c9ba719da: Remove redundant check for Debugger.Object.displayName property (bug 786711). r=jimb
Panos Astithas <past@mozilla.com> - Tue, 18 Sep 2012 10:30:02 +0300 - rev 107343
Push 74 by shu@rfrn.org at Tue, 18 Sep 2012 19:23:47 +0000
Remove redundant check for Debugger.Object.displayName property (bug 786711). r=jimb
2e685a0f1027e116d70327e75658f5fec0d0f76d: Bug 781343 - Part 2: common up some debug functions in shell/js.cpp. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 12 Sep 2012 11:03:15 -0500 - rev 107006
Push 74 by shu@rfrn.org at Tue, 18 Sep 2012 19:23:47 +0000
Bug 781343 - Part 2: common up some debug functions in shell/js.cpp. r=jimb.
7ff900d42c59fb975d9c21c8ccba926b2d2b4911: Bug 781343 - "Assertion failure: !cx->isExceptionPending()". r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 12 Sep 2012 11:02:22 -0500 - rev 107005
Push 74 by shu@rfrn.org at Tue, 18 Sep 2012 19:23:47 +0000
Bug 781343 - "Assertion failure: !cx->isExceptionPending()". r=jimb.
3091da11f7abe180b88edb4c43f128b3f5bae74b: Bug 778557 - "Assertion failure: !args.rval().isPrimitive() && callee != &args.rval().toObject()". r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 12 Sep 2012 11:00:08 -0500 - rev 107003
Push 74 by shu@rfrn.org at Tue, 18 Sep 2012 19:23:47 +0000
Bug 778557 - "Assertion failure: !args.rval().isPrimitive() && callee != &args.rval().toObject()". r=jimb.
f2ba5257ab220225a429292efb792ca816315cea: Bug 788419 - Fix loop in handleUnaliasedAccess (r=jimb)
Luke Wagner <luke@mozilla.com> - Wed, 05 Sep 2012 11:34:27 -0700 - rev 106409
Push 58 by shu@rfrn.org at Fri, 07 Sep 2012 18:20:16 +0000
Bug 788419 - Fix loop in handleUnaliasedAccess (r=jimb)
1a9c7ecef7bdc57926ee1a5f1e4cb0ba463cd0df: Bug 694539: Implement 'long string' grips. r=jimb
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Aug 2012 14:10:07 -0700 - rev 106006
Push 58 by shu@rfrn.org at Fri, 07 Sep 2012 18:20:16 +0000
Bug 694539: Implement 'long string' grips. r=jimb
12cca7e45cce0bf1c3de730d4e4a8c9e1de6d94c: Bug 784608 (part 4) - Remove FunctionBox::inAnyDynamicScope. r=jimb.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 22 Aug 2012 17:50:35 -0700 - rev 105540
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 784608 (part 4) - Remove FunctionBox::inAnyDynamicScope. r=jimb.
52cf0f9db2f9fcbcafe5789aff9947f9b9b864f0: Bug 784608 (part 3) - Remove FunctionBox::node. r=jimb.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 22 Aug 2012 17:25:55 -0700 - rev 105539
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 784608 (part 3) - Remove FunctionBox::node. r=jimb.
fdc5717ca867d86c5bcd32a897a33f5a342ee867: Bug 784608 (part 2) - Remove FunctionBox::level. r=jimb.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 22 Aug 2012 17:25:53 -0700 - rev 105538
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 784608 (part 2) - Remove FunctionBox::level. r=jimb.
49c35b696124cf5fed13aebd79492dd02127d61b: Bug 784608 (part 1) - Remove FunctionBox::inLoop. r=jimb.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 21 Aug 2012 23:55:51 -0700 - rev 105537
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 784608 (part 1) - Remove FunctionBox::inLoop. r=jimb.
88d90921b34838c4d4e880f80b987ebf819a3c20: Bug 784706 - clear proxiedScopes in DebugScopes::onCompartmentLeaveDebugMode (r=jimb)
Luke Wagner <luke@mozilla.com> - Thu, 23 Aug 2012 10:58:24 -0700 - rev 105346
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 784706 - clear proxiedScopes in DebugScopes::onCompartmentLeaveDebugMode (r=jimb)
fcbf82dee1db51014afea64aa31a4921ed5aa374: Bug 785089 - Fix an assertion failure when naming functions on labels. r=jimb
Alex Crichton <acrichton@mozilla.com> - Thu, 23 Aug 2012 09:57:47 -0700 - rev 105226
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 785089 - Fix an assertion failure when naming functions on labels. r=jimb
17607e337dfd2587a835cae76a6e292f1b294667: Bug 433529: Part 7 - Name functions whose field in an object literal is a PNK_STRING node. r=jimb
Alex Crichton <acrichton@mozilla.com> - Tue, 21 Aug 2012 15:57:54 -0700 - rev 105152
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 433529: Part 7 - Name functions whose field in an object literal is a PNK_STRING node. r=jimb
6735faf4d313655951b1557775e3c3da4439407c: Bug 433529: Part 6 - Add JS_GetFunctionDisplayId as a jsapi function for a JSFunction's displayAtom. r=jimb
Alex Crichton <acrichton@mozilla.com> - Sat, 18 Aug 2012 21:45:54 -0700 - rev 105151
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 433529: Part 6 - Add JS_GetFunctionDisplayId as a jsapi function for a JSFunction's displayAtom. r=jimb
d26a8e451fa2526e011de1ac6b77cd396bc81814: Bug 433529: Part 5 - Add jit-tests for the displayAtom() attribute of functions. r=jimb
Alex Crichton <acrichton@mozilla.com> - Sat, 18 Aug 2012 21:31:45 -0700 - rev 105150
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 433529: Part 5 - Add jit-tests for the displayAtom() attribute of functions. r=jimb
234d99170fbf1079c4561900e836d60f9e50f4df: Bug 433529: Part 4 - Add DebuggerObject_displayName for a function's displayAtom attribute. r=jimb
Alex Crichton <acrichton@mozilla.com> - Sat, 18 Aug 2012 21:42:17 -0700 - rev 105149
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 433529: Part 4 - Add DebuggerObject_displayName for a function's displayAtom attribute. r=jimb
8a751b65df8b19861b94fc6ce3303a05ce1d03de: Bug 433529: Part 3 - Change error stack traces to use displayAtom() instead of atom(). r=jimb
Alex Crichton <acrichton@mozilla.com> - Sat, 18 Aug 2012 21:37:23 -0700 - rev 105148
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 433529: Part 3 - Change error stack traces to use displayAtom() instead of atom(). r=jimb
4ebcfba34c383b8829d8e4d2e57d9ac248085249: Bug 433529: Part 2 - Add a displayAtom to JSFunction to store resolved names. r=jimb
Alex Crichton <acrichton@mozilla.com> - Sat, 18 Aug 2012 21:37:09 -0700 - rev 105147
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 433529: Part 2 - Add a displayAtom to JSFunction to store resolved names. r=jimb
d7568555261ce6c7166c880f35bd64d5ba99a94b: Bug 433529: Part 1 - Statically resolve names for anonymous functions. r=jimb
Alex Crichton <acrichton@mozilla.com> - Sat, 18 Aug 2012 21:33:20 -0700 - rev 105146
Push 55 by shu@rfrn.org at Thu, 30 Aug 2012 01:33:09 +0000
Bug 433529: Part 1 - Statically resolve names for anonymous functions. r=jimb
96131c46e845084a300bd71fe64115c5d1543244: Bug 772113: Expose source map URLs via Debugger.Script r=jimb
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 16 Aug 2012 17:54:07 -0700 - rev 104569
Push 45 by shu@rfrn.org at Thu, 23 Aug 2012 00:57:43 +0000
Bug 772113: Expose source map URLs via Debugger.Script r=jimb
70a7988bfd21fc86eeaf11b4912c294bf788e97a: Bug 780647 - use bindings, instead of CallObject's shape, in DebugScopeProxy (r=jimb)
Luke Wagner <luke@mozilla.com> - Mon, 06 Aug 2012 10:13:47 -0700 - rev 104476
Push 43 by shu@rfrn.org at Mon, 20 Aug 2012 21:21:55 +0000
Bug 780647 - use bindings, instead of CallObject's shape, in DebugScopeProxy (r=jimb)
cbe1f44c87496ad3a19b105240247f2a298c0e13: Bug 780647 - don't use unaliased CallObject slots as storage in DebugScopeProxy (r=jimb)
Luke Wagner <luke@mozilla.com> - Mon, 06 Aug 2012 07:56:16 -0700 - rev 104475
Push 43 by shu@rfrn.org at Mon, 20 Aug 2012 21:21:55 +0000
Bug 780647 - don't use unaliased CallObject slots as storage in DebugScopeProxy (r=jimb)
b24f11ad62b30f9f5defd49573dfd8e32f57a265: Bug 774471: Store source map URLs in the ScriptSource, not on each JSScript. r=jimb
Nick Fitzgerald <fitzgen@gmail.com> - Mon, 13 Aug 2012 12:39:57 -0700 - rev 104190
Push 37 by shu@rfrn.org at Thu, 16 Aug 2012 01:15:22 +0000
Bug 774471: Store source map URLs in the ScriptSource, not on each JSScript. r=jimb
e00d93c8fefc430d97be319b9ac91316ce15cad6: Bug 781009 - Make CompileOptions constructor explicit. r=jimb
Benjamin Peterson <benjamin@python.org> - Thu, 09 Aug 2012 18:21:22 -0700 - rev 103960
Push 37 by shu@rfrn.org at Thu, 16 Aug 2012 01:15:22 +0000
Bug 781009 - Make CompileOptions constructor explicit. r=jimb
400ef849f6d85590d19924ccf69a391c2304eaaa: Bug 779865 - Make CompileOptions public. r=jimb
Benjamin Peterson <benjamin@python.org> - Thu, 02 Aug 2012 14:07:31 -0700 - rev 103126
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 779865 - Make CompileOptions public. r=jimb
00bd101ce6564d68a30bbfeced52eb024601514f: Bug 677032, r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Wed, 01 Aug 2012 16:49:35 -0700 - rev 103043
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 677032, r=jimb
162b401d8774a1ce12be9a9aa0e8ad01958a7f34: Bug 779347 - Add AutoFile to automatically handle the closing of FILE *. r=jimb
Benjamin Peterson <benjamin@python.org> - Tue, 31 Jul 2012 17:35:46 -0700 - rev 102906
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 779347 - Add AutoFile to automatically handle the closing of FILE *. r=jimb
668a0ce3f6d7a249d6e93a5030051575607e619b: Bug 779038 - Add an Evaluate variant which can read files. r=jimb
Benjamin Peterson <benjamin@python.org> - Tue, 31 Jul 2012 15:25:41 -0700 - rev 102899
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 779038 - Add an Evaluate variant which can read files. r=jimb
1dbd25c0205ed89688dad8d3a4274f2b729cd86d: Bug 775807 - Don't disassemble partially-compiled scripts (r=jimb)
Luke Wagner <luke@mozilla.com> - Fri, 20 Jul 2012 17:16:14 -0700 - rev 101829
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 775807 - Don't disassemble partially-compiled scripts (r=jimb)
e080642175e6c7927065ca19b9067e5fed8bb99e: Bug 761723 - Save script sources to implement Function.prototype.toString. r=jorendorff,njn,jimb,jst,Ms2ger
Benjamin Peterson <benjamin@python.org> - Fri, 20 Jul 2012 20:17:38 +0200 - rev 101771
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 761723 - Save script sources to implement Function.prototype.toString. r=jorendorff,njn,jimb,jst,Ms2ger
8e406f71fadb009a313ca7b9d9b88a64976d3c12: Bug 680562 - Remove CHECK_INTERRUPT_HANDLER (r=jimb)
Luke Wagner <luke@mozilla.com> - Sun, 08 Jul 2012 03:07:25 -0700 - rev 101529
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 680562 - Remove CHECK_INTERRUPT_HANDLER (r=jimb)
6a96719b7acf2cd2c5c29da830e9c62f8c527603: Bug 761510 - rm JSFUN_NULL_CLOSURE (r=jimb)
Luke Wagner <luke@mozilla.com> - Tue, 17 Jul 2012 16:35:58 -0700 - rev 101528
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 761510 - rm JSFUN_NULL_CLOSURE (r=jimb)
3c3a017a9b049e69b67c37b7b508c9759976cf83: Bug 774464: Don't delete the sourceMapMap just because the 'putNew' operation failed. r=jimb
Nick Fitzgerald <nfitzgerald@mozilla.com> - Mon, 16 Jul 2012 15:09:55 -0700 - rev 101284
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 774464: Don't delete the sourceMapMap just because the 'putNew' operation failed. r=jimb
7221c50cb5b43f34c0aab6af24aef4c9b65d080a: Bug 753145 - Attach static scope nesting information to scripts (r=jimb)
Luke Wagner <luke@mozilla.com> - Tue, 03 Jul 2012 10:24:36 -0700 - rev 100879
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 753145 - Attach static scope nesting information to scripts (r=jimb)
38a703b244c2eb27785fe0e04345307b2083d2a2: Bug 753145 - Attach static scope nesting information to scripts (r=jimb)
Luke Wagner <luke@mozilla.com> - Tue, 03 Jul 2012 10:24:36 -0700 - rev 100829
Push 18 by shu@rfrn.org at Mon, 06 Aug 2012 22:42:45 +0000
Bug 753145 - Attach static scope nesting information to scripts (r=jimb)
192fa572b0c4bd9ef5d1849cd176640b9bc1314a: Bug 764401 - Fix the debugger not to assume the arguments object has been created if needsArgsObj (r=jimb)
Luke Wagner <luke@mozilla.com> - Wed, 20 Jun 2012 08:56:12 -0700 - rev 98729
Bug 764401 - Fix the debugger not to assume the arguments object has been created if needsArgsObj (r=jimb)
2ff46668b15607f08d7ed8db975729eacbb0d8a2: Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
Luke Wagner <luke@mozilla.com> - Wed, 09 May 2012 23:03:12 -0700 - rev 97280
Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
d657e8cb0201ffe090bb78234fab19147dd4373b: Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 1 (r=jimb)
Luke Wagner <luke@mozilla.com> - Wed, 02 May 2012 09:56:02 -0700 - rev 97279
Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 1 (r=jimb)
35d64eea83855220293dea156146b5dd1f070d02: Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
Luke Wagner <luke@mozilla.com> - Wed, 09 May 2012 23:03:12 -0700 - rev 96967
Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 2 (r=jimb)
7636c7036e2e4683d18ae4bd1cc3ef25e39b1767: Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 1 (r=jimb)
Luke Wagner <luke@mozilla.com> - Wed, 02 May 2012 09:56:02 -0700 - rev 96966
Bug 659577 - Remove ScopeObject::maybeStackFrame use in the debugger, part 1 (r=jimb)
6b99d0e6e281fea68ed5d6c25fe6f4c9138af8a1: Bug 760071 - Debug scope proxies should allow the debugger to define new properties (r=jimb)
Luke Wagner <luke@mozilla.com> - Thu, 31 May 2012 17:44:00 -0700 - rev 96936
Bug 760071 - Debug scope proxies should allow the debugger to define new properties (r=jimb)
784dd8bb1ce38e1afbe75ad51db97a91a32c164d: Fix building with --disable-e4x. No bug, r=jimb on IRC.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 31 May 2012 15:53:32 -0500 - rev 96921
Fix building with --disable-e4x. No bug, r=jimb on IRC.
29a18a93721dd7ff571563a89f3eb14ba9e7a2a9: Bug 738468 - DebuggerScript_getUrl crashes if script->filename is null. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 30 May 2012 15:05:59 -0500 - rev 96796
Bug 738468 - DebuggerScript_getUrl crashes if script->filename is null. r=jimb.
1a4d8e3ce3d60a6a09f2fa1ef734f7ce7e17bac2: Bug 752632 - Support building SpiderMonkey without E4X by doing: configure --disable-e4x. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 30 May 2012 15:05:58 -0500 - rev 96792
Bug 752632 - Support building SpiderMonkey without E4X by doing: configure --disable-e4x. r=jimb.
f15f13527d494b9d6c977838865e8b543b953244: Bug 756919 - Handle prologue failure in ScopeIter (r=jimb)
Luke Wagner <luke@mozilla.com> - Fri, 25 May 2012 11:44:41 +0200 - rev 96435
Bug 756919 - Handle prologue failure in ScopeIter (r=jimb)
3656a0a559b241589ba15e73230017fc5232c370: Bug 751425 - Fix JS shell exit status on -e script failure. r=jimb
Steve Fink <sfink@mozilla.com> - Wed, 09 May 2012 15:12:27 -0700 - rev 96380
Bug 751425 - Fix JS shell exit status on -e script failure. r=jimb
58ca5bf0735261fb36af55db1113ae6c4abcb6d6: Bug 738480 - Debugger.prototype.findScripts does not find non-compileAndGo scripts. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 23 May 2012 12:06:02 -0500 - rev 96216
Bug 738480 - Debugger.prototype.findScripts does not find non-compileAndGo scripts. r=jimb.
d21a80aeef05d26063fd7475d6894e3700058410: Bug 746601 - unexpected 'arguments' read from the debugger should work like f.arguments (r=jimb)
Luke Wagner <luke@mozilla.com> - Wed, 25 Apr 2012 18:21:16 -0700 - rev 95858
Bug 746601 - unexpected 'arguments' read from the debugger should work like f.arguments (r=jimb)
f45eec2bd4c7f61ea9fd0c9303ebca560580bf2c: Bug 690135 - create scope objects eagerly or not at all (r=jimb)
Luke Wagner <luke@mozilla.com> - Tue, 20 Dec 2011 17:42:45 -0800 - rev 95857
Bug 690135 - create scope objects eagerly or not at all (r=jimb)