On 17 April 2015 at 22:24, BCG <[email protected]> wrote:
> In any case, I'm interested in getting started with porting an application 
> and doing development using rump kernels.  I would like to start by porting 
> the Avian JVM (http://oss.readytalk.com/avian/), which is a small VM that can 
> run Java bytecode and has a very lightweight standard library with no 
> external dependencies except for a POSIX-ish environment and zlib.  Also it 
> supports embedding the Java application code into its statically linked 
> binary so it does not need to load code from a filesystem.  I hope that I am 
> on the right track in believing that this is a good candidate for 
> "rumpification", and I would appreciate your input about that.

It looks mostly a good candidate, there may be some issues with "Null
pointer dereferences are handled via OS signals to avoid unecessary
branches" - as signals are not really supported. Hopefully it will
work other than this, and then can work out how to fix this up.

Justin

Reply via email to