dotgnu-announce
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[DotGNU Announcement]New project announcement - libjit


From: Norbert Bollow
Subject: [DotGNU Announcement]New project announcement - libjit
Date: Tue, 27 Apr 2004 16:31:36 +0200

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Rhys Weatherley has taken a month's sabbatical from pnet and during this
time he created a new project under the DotGNU umbrella, libjit.  This
library implements Just-In-Time compilation functionality.  Unlike other
JIT's, this one is designed to be independent of any particular virtual 
machine bytecode format or language.  The hope is that Free Software
projects can get a leg-up on proprietary VM vendors by using this library
rather than spending large amounts of time writing their own JIT from
scratch.

This JIT is also designed to be portable to multiple architectures. If you
run libjit on a machine for which a native code generator is not yet
available, then libjit will fall back to interpreting the code. This way,
you don't need to write your own interpreter for your bytecode format if
you don't want to.

libjit is independent of pnet (that's one of the main points!) but we'll
eventually modify pnet to use it for JIT'ing.

In the newly released version 0.0.0f, tutorials 1 to 4 now work correctly
using the interpreted back end, which should allow people to experiment with
real examples now. The x86 and ARM native code generator back-ends should
follow in the next few days.

Up-to-date news, and download links:
http://www.southern-storm.com.au/libjit.html

libjit development discussions mailing list:
http://dotgnu.org/mailman/listinfo/libjit-developers


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAjmEeoYIVvXUl7DIRAjZoAJ49sYF9hymAlNDavkTeTW3WzUqxkQCeORcB
lPDbg8y/A3z5WO25gXZjv+0=
=Y86s
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]