Douglas Simon
Douglas Simon
The latest patches are now here: https://github.com/graalvm/graal-jvmci-8/tree/master/patches https://github.com/graalvm/graal-jvmci-8/blob/master/README.md describes how to apply the patches.
@bobvandette it would be great if you can review this PR as well.
Please also update `InternalOOMEMark` to remove support for `thread` being `nullptr`.
This looks like version mismatch where a JDK version is being used with an incompatible version of Graal. Can you reproduce this on a GraalVM build from https://github.com/graalvm/graalvm-ce-dev-builds/releases?
I don't know how to do that but @chumer might be able to help you.
> after added VM option --add-export jdk.vm.ci.services to the argument From `java -X`: ``` --add-exports /=(,)* updates to export to , regardless of module declaration. can be ALL-UNNAMED to export...
The above is the JDK 8 implementation of JVMCI which currently does not have an ARM support at all. It may be easier to start with https://github.com/openjdk/jdk which already has...
> Can you check (or share) the `.class` file? I guess that the Graal compiler could potentially add some asserts for methods annotated with `@CEntryPoint` Here's the `javap -verbose` disassembly...
Thanks for the patch @gtoison but unfortunately it does not appear to fix the problem.