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.
make
(Optional) verify the implementation:
make check
- Get DEX file of Dhrystone benchmark: dhry.dex
- Launch
simple-dvm
to 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