Re: [rvm-research] JikesRVM as a static compiler
JOE <[email protected]> Sun, 22 Jan 2017 02:16:41 +0000
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <CAKNw+yhBca0U6koP9disTp6-KwqmE6cAdmUsBnqoitYvCAVzig@mail.gmail.com> |
Hi Eliot, I have looked at gcj but JikesRVM is a much more superior tool. Its ability to use Java as a systems programming language, rebind Java bytecodes to different CPU instruction sets, and its metacircular VM are very powerful features. If you combine those features with those replacement objects (that I am creating) that allow you to run on different hardware platforms, you can create self sufficient Java programs that are faster, more secure, mobile and have smaller memory footprints. My thanks goes to you for making JikesRVM the incredible tool that it is. With best regards, Joe On Sat, Jan 21, 2017 at 11:11 AM Eliot Moss <[email protected]> wrote: > On 1/19/2017 10:49 AM, JOE wrote: > > Hi, > > > > > > This is Joe Kulig from ViaSat Inc. I have a question. Has there been any > research or projects using > > JikesRVM as a static compiler to run a Java program natively on a > computer without an OS? The static > > compilation would supply Java objects that provide equivalent OS > services and provide access to the > > computer hardware devices. > > You might have an easier path with gcj (Gnu compiler for Java), based on > gcc. It's more oriented to a static universe. You'd need to wedge in > your replacement objects and drop the C library (unless your underlying > infrastructure supports a C library without benefit of an operating > system). > > Regards - Eliot Moss > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Jikesrvm-researchers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Jikesrvm-researchers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers