js/src/vm/Debugger.h
6f0ea3b13b103303c527d499511b29b3f9b5dd72
created 2014-06-05 15:10 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1016523 - Part 1: Have Debugger treat invoking the interrupt handler as a step in the interpreter. (r=jimb)
b922ed24938fae6fe2150377eb547d253a443ed1
created 2014-06-03 17:07 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1002737) for sm-rootanalysis test failures.
b82adb960c543fd559fe201b8dd69a96e22eda25
created 2014-06-03 12:37 -0700
pushed 2014-07-21 20:25 +0000
Eric Faust Eric Faust - Bug 1002737 - Find a new home for PropDesc::unwrapDebuggerObjectsInto. (r=jorendorff)
a63c629963bcad65d419ecd2bd99da175afb7de3
created 2014-05-14 21:51 -0700
pushed 2014-07-21 20:25 +0000
Dan Gohman Dan Gohman - Bug 1004363 - SpiderMonkey: Eliminate unused functions. r=mjrosenb
1233366d80f37490f086a9a3871cce7831fb7943
created 2014-05-08 21:30 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1007164 - Throw on touching sentinel values in DebugScopeProxy by default but allow Debugger.Environment.prototype.getVariable access. (r=jimb)
3a821ea694d7631ad683057ed65198b32eaadc36
created 2014-04-25 15:18 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 989414 - Rename EncapsulatedPtr to PreBarriered to clarify intended usage; r=jonco
fcbb78e6392eb5ebae61ba75acbee0ba6377d5ae
created 2014-05-08 21:30 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 1007164 - Throw on touching sentinel values in DebugScopeProxy by default but allow Debugger.Environment.prototype.getVariable access. r=jimb, a=sledru
c92f83e9a8640d2db1f0db49879caad5a937055a
created 2014-04-24 01:59 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 716647 - Part 5: Relax the no on-stack scripts restriction for addDebuggee. (r=jimb)
d34458e80bcbfb39b6b04214ca6dcd47c0be3027
created 2014-04-24 01:59 -0700
pushed 2014-06-09 21:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 716647 - Part 1: Introduce JS_OPTIMIZED_OUT magic for optimized out slots and teach Debugger about them. (r=jandem)
8fde70fb3b9b46e9667eb283b874bcbaa7c62847
created 2014-03-28 17:33 -0700
pushed 2014-06-09 21:49 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 988476 - Create Debugger.Memory, a place to expose our memory tools to JS; r=jimb
e91ce9a1eb464bcf98507ceef49525210bf8f678
created 2014-03-19 09:28 +0100
pushed 2014-06-09 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
0ae9c4eef8d6ec3c7ddf977ca9a9efd1758183ec
created 2014-03-17 16:17 +0000
pushed 2014-06-09 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some friend and debug APIs r=sfink r=bholley
dfc89871248c89eed76f37da7c90b4644b17a0f2
created 2014-03-10 19:17 -0700
pushed 2014-04-28 18:51 +0000
Shu-yu Guo Shu-yu Guo - Bug 981167 - Fix Debugger.Frame leaking ScriptFrameIter::Data on frame cache hit. (r=jimb)
fb23f20f9c6cdebb4a674851bb4cff1c100c5b63
created 2014-03-10 10:41 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7de39a071ca6 (bug 981167) for Test Bustage on a CLOSED TREE
7de39a071ca6202971d48a614c0a28b389739ef4
created 2014-03-10 01:04 -0700
pushed 2014-04-28 18:51 +0000
Shu-yu Guo Shu-yu Guo - Bug 981167 - Fix Debugger.Frame leaking ScriptFrameIter::Data on frame cache hit. (r=jimb)
f88ba0e5e3b15f2773a96d188696fbc4a4d45974
created 2014-01-30 14:58 -0800
pushed 2014-04-28 18:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
1044db0069e750b122118f44af265dd18d38dc3e
created 2014-01-15 14:39 -0500
pushed 2014-03-17 21:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 959927. Make AbstractFramePtr::returnValue return a HandleValue and make receiveCompletionValue take a HandleValue to fix debugger unsafe address hazards. r=terrence
d34ffbe3ed726ac99e6a9b73fc87b9450f11b194
created 2014-01-03 10:30 +0000
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 930427 - Add a compartment option specifically for mergable compartments r=billm
d48b0f0e7feec11aa461ad91e15dfcb87363bcf3
created 2014-01-03 10:30 +0000
pushed 2014-03-17 21:55 +0000
Jim Blandy Jim Blandy - Bug 951720: Allow the DebuggerWeakMaps used for Debugger.Source instances to have keys in invisible-to-debugger compartments. r=jonco
a6a38ef6d1422bef8a3dfac7d7689fe864ca4054
created 2013-12-18 15:25 +0000
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 948162 - Update DependentAddPtr's ptr on GC r=terrence
ff89e684ff19680bf1f6b237ba4ead9ee93aa5f4
created 2013-12-17 10:41 +0000
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 930427 - Don't allow merge of debugger-visible compartments r=billm
2da1013d5182dcac11c9a062f7f104e9895424bd
created 2013-12-10 18:22 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem.
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed 2014-02-04 01:06 +0000
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
e7e1771dd294ad7f6f6c1b2bd2150f77e8962185
created 2013-11-25 11:26 +0000
pushed 2014-02-04 01:06 +0000
Jon Coppeard Jon Coppeard - Bug 939993 - Fix places where HashTable::AddPtr could be used with out-of-date hash value under GGC r=sfink
7257efcd7d50c2bfa37d2d9708d4e853560f37bd
created 2013-11-26 10:23 +0000
pushed 2014-02-04 01:06 +0000
Jon Coppeard Jon Coppeard - Bug 930427 - Improve debugger weakmap assertions r=billm
dc27d67ceda76ab6d39472544a44eb1196559066
created 2013-11-25 15:04 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 042ab55b8476 (bug 939993) for Spidermonkey rootanalysis orange on a CLOSED TREE
042ab55b847603a26e1d94e8bcac12e75bcb5a4f
created 2013-11-25 11:26 +0000
pushed 2014-02-04 01:06 +0000
Jon Coppeard Jon Coppeard - Bug 939993 - Check that AddPtrs are used only with matching Lookup values r=sfink
9ee5c2664d78368f9c32c8fb0cf485e685a183f3
created 2013-11-20 22:50 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 933882 - Invalidate JIT code instead of doing full GC on debug mode toggle. (r=bhackett)
3382fad9edf06ebc578cc5dac4ccea00ac196a29
created 2013-11-14 10:02 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2abeb02c4777 (bug 933882) as result of the discussion of Bug 937997 Comment 48 Trees Closed due to OOM on a CLOSED TREE
2abeb02c477777d6322737f0a9cc67cb514fb049
created 2013-11-12 10:51 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 933882 - Invalidate JIT code instead of doing full GC on debug mode toggle. (r=bhackett)
67f5d934127ce93057ad5c76d04af75337762434
created 2013-11-11 16:53 -0800
pushed 2014-02-04 01:06 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 935228, bug 936143, bug 935470, bug 933882, bug 934799) for breaking ASAN browser-chrome tests on a CLOSED TREE
ce4011f334226ae21b698d04c30015102042ee73
created 2013-11-11 14:18 -0800
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 933882 - Invalidate JIT code instead of doing full GC on debug mode toggle. (r=bhackett)
6a9e00928bb8d8fddaa06641e66adf3200eed661
created 2013-11-11 21:44 +0100
pushed 2014-02-04 01:06 +0000
Eddy Bruel Eddy Bruel - Bug 934419 - Split CompartmentOptions off from ContextOptions; r=bholley
0de56f72315ebda18129f7bfb31508d20046cafc
created 2013-10-28 11:35 -0700
pushed 2014-02-04 01:06 +0000
Steve Fink Steve Fink - Bug 930378 - Explicit |using Base::foo| declarations instead of stub definitions, r=jimb
dec60f5c326c0423640bc77f4879cdd78d79f46d
created 2013-11-02 22:20 -0700
pushed 2014-02-04 01:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 933557 - Lazily construct ScriptFrameIter in Debugger.Frame methods. (r=jimb)
01a9cffd0aa1c3a5d3af2482d4502c4705ddf28b
created 2013-11-20 22:50 -0800
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 933882 - Invalidate JIT code instead of doing full GC on debug mode toggle. (r=bhackett, a=lsblakk)
e34fa34cc870f2cb62e730c62248369ca8967559
created 2013-09-27 16:30 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (1/5); r=ehsan
f1da44d5e9c692a9f75786c14036289e4c78e609
created 2013-09-17 15:21 -0700
pushed 2013-12-09 19:58 +0000
Jim Blandy Jim Blandy - Bug 914405: Define makeGlobalObjectReference, a quick way to get D.O's referring to global objects, to simplify the web console. r=jorendorff r=msucan
8a78aee1766dde3a41d8cf837b5fe2a1f6a10ac3
created 2013-09-17 17:34 -0700
pushed 2013-12-09 19:58 +0000
Wes Kocher Wes Kocher - Backed out changeset bba922f6d4f3 (bug 914405) for mochitest-bc bustage
bba922f6d4f3a66fd2b7a65664b32da5d7671dbb
created 2013-09-17 15:21 -0700
pushed 2013-12-09 19:58 +0000
Jim Blandy Jim Blandy - Bug 914405: Define makeGlobalObjectReference, a quick way to get D.O's referring to global objects, to simplify the web console. r=jorendorff r=msucan
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
c1262e2db2912441cc4f7326e2c1ab161c8b947c
created 2013-09-05 16:08 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 912411 (part 3) - Remove lots of jsapi.h includes in SpiderMonkey. r=luke.
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
2a3ed74a0c952f5645dbcecaea4c085100148c5f
created 2013-08-26 19:05 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
3017a949cdaeddf87ca42396fdcbe3c58e62703c
created 2013-02-15 10:42 +0000
pushed 2013-10-28 21:59 +0000
Jon Coppeard Jon Coppeard - Bug 726687 - GC: rewrite key marking in terms of HashMap::rekey r=terrence
f376300694fb4a9343c5cbf3a5c7de3470eb87c7
created 2013-07-25 21:36 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 3) - Move |Env| out of jsprvtd.h. r=jorendorff.
ab5587721464258ee90c6c4a2ad53db12bd9a1f8
created 2013-07-25 21:23 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 1) - Slim down jsprvtd.h. r=jorendorff.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
e1fefe377b9a781b643a0c9f83f063494b2ce743
created 2013-08-08 08:20 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 901658 - Introduce an uninlined version of JSScript::global() to use in Debugger.h assertions. r=njn
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e6c4e8428664c35ea0f9b35cb8f19f08a380aa56
created 2013-08-01 18:38 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 897322 - Assert when scripts are created that we've fired onNewGlobalObject. r=jimb
ecd30f33574be1a372fc1b70397f6a5c084be0e1
created 2013-08-01 18:38 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 897322 - Match up the script global and compile-and-go global when cloning function scripts. r=jimb
a3cb2b1f0c4406a113f5e452cbe596d5307ad045
created 2013-08-01 18:38 -0700
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 890576 - Make onNewGlobalObject infallible. r=jimb
740cea2dbf4596548e85c2725ec4cfbb7e603b65
created 2013-07-07 23:18 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 1) - Create a new vm/Runtime module and put JSRuntime in it. r=wmccloskey.
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
fa4e688f5daa7998893c3aeaa34ea28a75f23e7f
created 2013-06-19 18:04 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 4a) - Make include guards consistent in still more of js/src/. r=njn.
4bbca87e3009a82691ce86def47a27b406ad8f48
created 2013-06-06 21:35 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2) - Remove more unnecessary #includes from SpiderMonkey. r=jorendorff.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
less more (0) -100 -60 tip