Mercurial > hg > release > icedtea7-2.0
changeset 2426:de13896b4712
Update INSTALL documentation for latest changes.
2011-02-23 Andrew John Hughes <ahughes@redhat.com>
* INSTALL:
Update with native2ascii option and JamVM.
Mention --without-hotspot-build in HotSpot
documentation.
author | Andrew John Hughes <ahughes@redhat.com> |
---|---|
date | Wed, 25 May 2011 01:48:54 +0100 |
parents | 97063b48abc0 |
children | 36c3bb7acd7c |
files | ChangeLog INSTALL |
diffstat | 2 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed May 25 01:42:05 2011 +0100 +++ b/ChangeLog Wed May 25 01:48:54 2011 +0100 @@ -1,3 +1,10 @@ +2011-02-23 Andrew John Hughes <ahughes@redhat.com> + + * INSTALL: + Update with native2ascii option and JamVM. + Mention --without-hotspot-build in HotSpot + documentation. + 2011-02-22 Andrew John Hughes <ahughes@redhat.com> Use more accurate ENABLE_CACAO rather
--- a/INSTALL Wed May 25 01:42:05 2011 +0100 +++ b/INSTALL Wed May 25 01:48:54 2011 +0100 @@ -113,6 +113,9 @@ is checked for gjavah and javah. * --with-rmic: Specify the location of a 'rmic' binary. By default, the path is checked for grmic and rmic. +* --with-native2ascii: Specify the location of a 'native2ascii' binary. By default, + ${SYSTEM_JDK_DIR}/bin/native2ascii is used. If this is absent, then the path + is checked for native2ascii and gnative2ascii. * --with-ecj-jar: Specify the location of an ecj JAR file. By default, the following paths are checked: - /usr/share/java/eclipse-ecj.jar @@ -171,6 +174,7 @@ * --enable-systemtap: Include support for tracing using systemtap. * --enable-nss: Enable the NSS security provider. * --enable-cacao: Replace HotSpot with the CACAO VM. +* --enable-jamvm: Replace HotSpot with JamVM. * --enable-shark: Build the Shark LLVM-based JIT. * --enable-zero: Build the zero assembler port on x86/x86_64/sparc platforms. * --with-hotspot-build: The HotSpot to use, defaulting to 'original' i.e. hs14 as bundled with OpenJDK. @@ -250,6 +254,14 @@ instead, and --with-cacao-src-zip/dir options exist to allow the use of a pre-downloaded zip or source tree respectively. +JamVM +===== + +IcedTea6 can use JamVM as the virtual machine, as opposed to HotSpot. +When --enable-jamvm is specified, JamVM will be downloaded and built, +followed by the JDK portion of OpenJDK resulting in a JamVM+OpenJDK +image in openjdk/build/<os>-<arch>/j2sdk-image. + Zero & Shark ============