How to Build

February 26, 2015 ยท View on GitHub

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-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