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