search for: nestedvm

Displaying 5 results from an estimated 5 matches for "nestedvm".

2005 Mar 01
4
[LLVMdev] Using LLVM to target the JVM
Mips2Java solves the same problem. The latest version of Mips2Java is called NestedVM and is part of the larger Vexi project. Much work has been done on NestedVM and it is quite impressive. http://wiki.vexi.org/ Still, it could use a lot of improvement. It's biggest immediate problems are: 1) It doesn't integrate well into a standard (Ant-based) Java build 2) There is no...
2005 Mar 01
0
[LLVMdev] Using LLVM to target the JVM
On Tue, 1 Mar 2005, Curt Cox wrote: > Mips2Java solves the same problem. The latest version of Mips2Java is called > NestedVM and is part of the larger Vexi project. Much work has been done on > NestedVM and it is quite impressive. > http://wiki.vexi.org/ Interesting, do you know of any documentation that describes how this works? Does it just map the memory image for the mips program onto a giant array of byte...
2005 Mar 01
2
[LLVMdev] Using LLVM to target the JVM
Hi, I'm interested in using LLVM to run source languages supported by GCC (mostly just C and Fortran, actually) on a JVM. There seem to be two general ways this could be accomplished. 1. LLVM bytecodes could be compiled to JVM bytecodes 2. LLVM bytecodes could be interpreted by a program running on a JVM Has anybody started work in either direction? Has anyone started work on anything
2005 Mar 01
0
[LLVMdev] Using LLVM to target the JVM
On Feb 28, 2005, at 19:16, Curt Cox wrote: > I'm interested in using LLVM to run source languages supported by GCC > (mostly just C and Fortran, actually) on a JVM. There seem to be two > general ways this could be accomplished. Here is a better way to do this. At least, I think it is better, mostly because someone else has already done all the work: http://www.xwt.org/mips2java/
2016 Jul 19
5
A "Java Backend"
My idea was to create a complete backend treating Java as a normal platform, to enable LLVM to compile programs to Java Bytecode (.class) and Java Archive files (.jar). This could be useful in situations where we need to compile a program for a platform still not natively supported by LLVM. I don't know if it exists already, I've heard about this "LLJVM" but I don't think it