[JAEGER] Added monomorphic inline cache for reads of unbound globals.
commit81f843a535c8b00ad1905c81e9024477b13eb35e
authorDavid Anderson <danderson@mozilla.com>
Sun, 13 Jun 2010 02:00:30 +0000 (12 19:00 -0700)
committerDavid Anderson <danderson@mozilla.com>
Sun, 13 Jun 2010 02:00:30 +0000 (12 19:00 -0700)
tree9126a62837d870bac964156e96fd5106a3a2000e
parent3858b3c97c3ed1925b49e73bcfaa1c1b6d6b7250
[JAEGER] Added monomorphic inline cache for reads of unbound globals.
14 files changed:
js/src/Makefile.in
js/src/assembler/assembler/RepatchBuffer.h
js/src/assembler/assembler/X86Assembler.h
js/src/jsobj.h
js/src/jsscript.h
js/src/methodjit/BaseAssembler.h
js/src/methodjit/Compiler.cpp
js/src/methodjit/Compiler.h
js/src/methodjit/MethodJIT.cpp
js/src/methodjit/MonoIC.cpp [new file with mode: 0644]
js/src/methodjit/MonoIC.h [new file with mode: 0644]
js/src/methodjit/StubCalls.cpp
js/src/methodjit/StubCalls.h
js/src/methodjit/StubCompiler.h