OSDN Git Service

Move the verifier and parts of the interpreter into C++.
authorCarl Shapiro <cshapiro@google.com>
Fri, 15 Apr 2011 22:48:54 +0000 (15:48 -0700)
committerCarl Shapiro <cshapiro@google.com>
Fri, 15 Apr 2011 22:48:54 +0000 (15:48 -0700)
commit1813ab265f691e93401c7307c0b34247842ab35e
tree7d762170cff4e424e9eef7a8696b4c6e9cc0bbd4
parent50495727dae9e8c35aeb7c734f27b05c57183468
Move the verifier and parts of the interpreter into C++.

Change-Id: I8ce5fb558871d9709b251512dd01206be5ca8497
14 files changed:
vm/Dvm.mk
vm/analysis/CodeVerify.cpp [moved from vm/analysis/CodeVerify.c with 99% similarity]
vm/analysis/DexPrepare.cpp [moved from vm/analysis/DexPrepare.c with 98% similarity]
vm/analysis/DexVerify.cpp [moved from vm/analysis/DexVerify.c with 100% similarity]
vm/analysis/Liveness.cpp [moved from vm/analysis/Liveness.c with 99% similarity]
vm/analysis/Optimize.cpp [moved from vm/analysis/Optimize.c with 99% similarity]
vm/analysis/RegisterMap.cpp [moved from vm/analysis/RegisterMap.c with 98% similarity]
vm/analysis/VerifySubs.cpp [moved from vm/analysis/VerifySubs.c with 100% similarity]
vm/analysis/VfyBasicBlock.cpp [moved from vm/analysis/VfyBasicBlock.c with 99% similarity]
vm/interp/Interp.cpp [moved from vm/interp/Interp.c with 98% similarity]
vm/interp/InterpState.h
vm/interp/Jit.cpp [moved from vm/interp/Jit.c with 99% similarity]
vm/interp/Jit.h
vm/interp/Stack.cpp [moved from vm/interp/Stack.c with 99% similarity]