OSDN Git Service

Makes the primary Jit table growable. Also includes a change suggested earlier by...
authorBill Buzbee <buzbee@google.com>
Tue, 9 Jun 2009 16:20:16 +0000 (09:20 -0700)
committerBill Buzbee <buzbee@google.com>
Tue, 9 Jun 2009 19:09:37 +0000 (12:09 -0700)
commit2717622484eb0f7ad537275f7260b2f93324eda2
tree13f0be3672f4193d3fd1db74cc6046cc7641e178
parent0d0a787fa928bcd8e6f057d92d6e867bc5af1b5c
Makes the primary Jit table growable.  Also includes a change suggested earlier by Dan to use a pre-defined mask in the hash function.  Reduce the default JitTable size from 2048 entries to 512 entries.
Update per Ben's comments.
15 files changed:
vm/Globals.h
vm/Init.c
vm/Thread.h
vm/compiler/Compiler.c
vm/compiler/codegen/armv5te/Assemble.c
vm/interp/InterpDefs.h
vm/interp/Jit.c
vm/interp/Jit.h
vm/mterp/Mterp.c
vm/mterp/armv5te/footer.S
vm/mterp/armv5te/header.S
vm/mterp/common/asm-constants.h
vm/mterp/out/InterpAsm-armv4t.S
vm/mterp/out/InterpAsm-armv5te-vfp.S
vm/mterp/out/InterpAsm-armv5te.S