[JAEGER] Basic integration of tracing JIT and method JIT (bug 578727).
commit0d6fed171b09ffb00e1d0500f764714a85a426ed
authorDavid Anderson <danderson@mozilla.com>
Wed, 21 Jul 2010 01:01:16 +0000 (20 18:01 -0700)
committerDavid Anderson <danderson@mozilla.com>
Wed, 21 Jul 2010 01:01:16 +0000 (20 18:01 -0700)
tree94a8d660c0099261b301e22d65b0d4843b09abb9
parent7227713524cc1a5be2285b9fe98bc79cca759c8e
[JAEGER] Basic integration of tracing JIT and method JIT (bug 578727).
21 files changed:
js/src/assembler/assembler/LinkBuffer.h
js/src/jscntxt.h
js/src/jsinterp.cpp
js/src/jsinterp.h
js/src/jsscript.h
js/src/jstracer.cpp
js/src/jstracer.h
js/src/methodjit/Compiler.cpp
js/src/methodjit/Compiler.h
js/src/methodjit/InvokeHelpers.cpp
js/src/methodjit/MethodJIT.cpp
js/src/methodjit/MonoIC.cpp
js/src/methodjit/MonoIC.h
js/src/methodjit/StubCalls.cpp
js/src/methodjit/StubCalls.h
js/src/methodjit/StubCompiler.h
js/src/methodjit/nunbox/FastOps.cpp
js/src/trace-test/lib/prolog.js
js/src/trace-test/tests/basic/testStackQuotaExhausted.js
js/src/trace-test/tests/closures/lambda.js
js/src/trace-test/trace-test.py