beehive-lab / TornadoVM

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
https://www.tornadovm.org
Apache License 2.0
1.17k stars 110 forks source link

Update GraalVM download links and remove ValueAnchorNode usage #337

Closed mikepapadim closed 4 months ago

mikepapadim commented 6 months ago

Description

Updated GraalVM download links to point to the newer version, jdk-21.0.2. Removed the handling of ValueAnchorNode class in the ExceptionSuppression.java, as it was noted to no longer be necessary.

Problem description

There is no backwards compatibility with GraalVM 21.0.1 due to refactoring on ValueAnchorNode

Backend/s tested

Mark the backends affected by this PR.

OS tested

Mark the OS where this PR is tested.

Did you check on FPGAs?

If it is applicable, check your changes on FPGAs.

How to test the new patch?

make graal-jdk-21
make tests

Provide instructions about how to test the new patch.


jjfumero commented 6 months ago

Thanks @mikepapadim , We will update this PR once the latest JDK updates the GraalVM JIT compiler.

mikepapadim commented 4 months ago

Closed in favor of an updated one.