Name Description Size
__init__.py 234
asmjs.py In asm code, out-of-bounds heap accesses cause segfaults, which the engine handles internally. Make GDB ignore them. 1739
autoload.py 1327
CellHeader.py 872
ExecutableAllocator.py All jitted code is allocated via the ExecutableAllocator class. Make GDB aware of them, such that we can query for pages which are containing code which are allocated by the Jits. 3541
GCCellPtr.py 4630
Interpreter.py 3581
IonGraph.py Debugging JIT Compilations can be obscure without large context. This python script provide commands to let GDB open an image viewer to display the graph of any compilation, as they are executed within GDB. This python script should be sourced within GDB after loading the python scripts provided with SpiderMonkey. 9431
jitsrc.py 4824
JSObject.py 4332
jsop.py 1938
JSString.py 3544
JSSymbol.py 1407
jsval.py 6256
prettyprinters.py 15094
PropertyKey.py 2172
Root.py 4017
unwind.py 24035