←  General

ComputerCraft | Programmable Computers for Minecraft


JavaL: Java bytecode interpreter

RunasSudo-AWOLindefinitely's Photo RunasSudo-AWOLindefinitely 03 Jan 2013

 tomass1996, on 03 January 2013 - 12:17 PM, said:

If you plan on being able to just run an arbitrary Java program, you then need the entire Java part of the jvm library, which then relies on native libraries that I'm unsure how easily you'll be able to achieve if at all loading of jni native libs.
I was planning on re-implementing some of the core classes of the Java libraries. For example, javal.lang.System might be defined as abstract and it's functionality is provided directly by the JVM.

 Orwell, on 03 January 2013 - 02:14 AM, said:

Addressing width might even be something you need to take in consideration
See, I had to Google that one! Hmm... It looks like something to do with locations in memory - Java doesn't really care about memory. It just cares about the stack.