View on GitHub


Java Virtual Machine implemented in pure python

Download this project as a .zip file Download this project as a tar.gz file

PyJVM is not full implementation of JVM7. All byte code instructions are supported, but many native methods from Java Api are not. There is good chance your java application will finish with exception: Exception: Op (SOME_NAME_HERE) is not yet supported in natives

Which means that this specific native method is not ready yet. See testcases/src for sample java programs.