Allocate registers for formal arguments, callee, and this (bug 592976, r=luke).
commit7e9aca332458d8bb2ba5bd607f0a2f387b9f5212
authorDavid Anderson <danderson@mozilla.com>
Thu, 11 Nov 2010 19:19:47 +0000 (11 11:19 -0800)
committerDavid Anderson <danderson@mozilla.com>
Thu, 11 Nov 2010 19:19:47 +0000 (11 11:19 -0800)
tree4e923375145ed399a23f63f8dc1523d70b1feb1a
parent10e85bb8aa89407b0934dc1d2df5c266d3498c57
Allocate registers for formal arguments, callee, and this (bug 592976, r=luke).
14 files changed:
js/src/jsopcode.tbl
js/src/methodjit/Compiler.cpp
js/src/methodjit/Compiler.h
js/src/methodjit/FastArithmetic.cpp
js/src/methodjit/FastOps.cpp
js/src/methodjit/FrameState-inl.h
js/src/methodjit/FrameState.cpp
js/src/methodjit/FrameState.h
js/src/methodjit/InlineFrameAssembler.h
js/src/methodjit/MonoIC.cpp
js/src/methodjit/MonoIC.h
js/src/methodjit/RematInfo.h
js/src/methodjit/StubCompiler.cpp
js/src/methodjit/StubCompiler.h