Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!news-out.readnews.com!news-xxxfer.readnews.com!news.misty.com!news.iecc.com!nerds-end From: "lpsantil@gmail.com" Newsgroups: comp.compilers Subject: Re: Thoughts on the JVM as a compilation Target? Date: Thu, 24 May 2012 10:39:38 -0700 (PDT) Organization: Compilers Central Lines: 12 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <12-05-019@comp.compilers> References: <12-05-013@comp.compilers> NNTP-Posting-Host: news.iecc.com X-Trace: leila.iecc.com 1337922008 84227 64.57.183.58 (25 May 2012 05:00:08 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Fri, 25 May 2012 05:00:08 +0000 (UTC) Keywords: Java Posted-Date: 25 May 2012 01:00:08 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: csiph.com comp.compilers:648 > What are your thoughts on JVM as a compilation target, especially with new > languages all targeting high performance or multi-core type features? NestedVM (http://nestedvm.ibex.org/) has some tech to target GCC to JVM by compiling code to MIPS ISA, implementing a MIPS VM, and a MIPS libc/system call to JNI interface. Some wild concepts that actually work well (http://www.zentus.com/sqlitejdbc/) and are starting to be used by others like emscripten (https://github.com/kripken/emscripten , https://github.com/kripken , https://github.com/kripken/emscripten/wiki), pdf.js (https://github.com/mozilla/pdf.js) -L