ICs for scripted new (bug 589398, r=luke,dmandelin).
commit5897552eade86a673aa4fe49e95e4c7d832ea019
authorDavid Anderson <danderson@mozilla.com>
Mon, 4 Oct 2010 21:13:33 +0000 (4 14:13 -0700)
committerDavid Anderson <danderson@mozilla.com>
Mon, 4 Oct 2010 21:13:33 +0000 (4 14:13 -0700)
treed55e34408d8f8c1efee09e5c6189b8f102a92b4d
parent33d929de6be2d54db0ab723057c5a480c44db5d2
ICs for scripted new (bug 589398, r=luke,dmandelin).
42 files changed:
js/src/jsapi.cpp
js/src/jsbuiltins.h
js/src/jscompartment.cpp
js/src/jsdbgapi.cpp
js/src/jsemit.cpp
js/src/jsgc.cpp
js/src/jsinterp.cpp
js/src/jsinterp.h
js/src/jsiter.cpp
js/src/jsobj.cpp
js/src/jsobj.h
js/src/jsopcode.tbl
js/src/jsproxy.cpp
js/src/jsscript.cpp
js/src/jsscript.h
js/src/jstracer.cpp
js/src/jstracer.h
js/src/jsxdrapi.h
js/src/methodjit/BaseAssembler.h
js/src/methodjit/Compiler.cpp
js/src/methodjit/Compiler.h
js/src/methodjit/FrameState.cpp
js/src/methodjit/FrameState.h
js/src/methodjit/InvokeHelpers.cpp
js/src/methodjit/MethodJIT.cpp
js/src/methodjit/MethodJIT.h
js/src/methodjit/MonoIC.cpp
js/src/methodjit/MonoIC.h
js/src/methodjit/PolyIC.cpp
js/src/methodjit/PolyIC.h
js/src/methodjit/Retcon.cpp
js/src/methodjit/Retcon.h
js/src/methodjit/StubCalls-inl.h
js/src/methodjit/StubCalls.cpp
js/src/methodjit/StubCalls.h
js/src/methodjit/StubCompiler.h
js/src/shell/js.cpp
js/src/trace-test/tests/jaeger/bug563000/simple-trap-2.js
js/src/trace-test/tests/jaeger/bug563000/trap-force-return-1.js
js/src/trace-test/tests/jaeger/bug563000/trap-own-callsite.js
js/src/trace-test/tests/jaeger/bug563000/trap-self-as-parent.js
js/src/trace-test/tests/jaeger/bug563000/trap-self-from-trap.js