simple-dvm
simple-dvm copied to clipboard
A simplified educational Dalvik virtual machine implementation
This is a simplified Dalvik virtual machine implementation written from scratch used for education purpose.
The simple-dvm is designed to be able to run Dhrystone-like java benchmark.
How to Build
make
(Optional) verify the implementation:
make check
How to Run
- Get DEX file of Dhrystone benchmark: dhry.dex
- Launch
simple-dvmto execute the benchmark suite:
./simple-dvm dhry.dex
or in verbose mode
./simple-dvm dhry.dex 5
Dhrystone java source code is available: dhry_src.jar