GraalVM 0.20 Release

Chris Seaton chris.seaton at oracle.com
Thu Feb 9 10:39:13 UTC 2017


The SVM image builder isn’t designed to compile arbitrary applications and you will likely quickly run into unsupported parts of Java and the libraries if you try to use it on code we don’t test it with.

‘type is marked as deleted’ means that the class deliberately isn’t there in SVM, as it uses features that we know don’t work on the SVM.

Chris

> On 9 Feb 2017, at 01:28, Michel Trudeau <michel.trudeau at oracle.com> wrote:
> 
> I've been trying to create an aot-image for my application, it is using JarFile class, and I end up with the following error.   Any workaround ?   I tried replacing the JarFile class in the rt.jar from the downloaded graal distribution with one that doesn't contain a reference to JarVerifier, but that didn't work.
> 
>    java.util.jar.JarFile.getManifestFromReference(): Type is marked as deleted: HotSpotType<Ljava/util/jar/JarVerifier;, resolved>
>        at java.util.jar.JarFile.getManifestFromReference(JarFile.java:184)
>        at java.util.jar.JarFile.getManifest(JarFile.java:180)
> 
> Thanks,
> -- 
> Michel
> 
> 
>> Christian Humer <mailto:christian.humer at gmail.com>
>> February 8, 2017 at 8:13 AM
>> Hi guys,
>> 
>> GraalVM 0.20 with the latest bits of Graal, Truffle, Graal.JS, TruffleRuby, FastR and SVM just landed on OTN.
>> 
>> The bits are from early February and based on Truffle 0.23 and LabsJDK 8 with JVMCI 0.23.
>> 
>> New and Noteworthy:
>> * This release now includes the Substrate VM image builder (bin/aot-image). It is possible to create SVM executable images of Graal.JS using "bin/aot-image --js" and TruffleRuby using "bin/aot-image --ruby".
>> * Instead of a Development Kit and Runtime distribution we now distinguish between GraalVM with JDK and GraalVM without. The version without JDK requires a JVMCI enabled JDK 8 to be specified using the JAVA_HOME environment variable. Please note that this version of GraalVM is not yet compatible with early access builds of JDK9.
>> 
>> Get it here:
>> http://www.oracle.com/technetwork/oracle-labs/program-languages/downloads/index.html 
>> 
>> Next release should arrive mid March.
>> 
>> Cheers,
>> Christian Humer
>> 
> 



More information about the graal-dev mailing list