Integrated: 8315954: getArgumentValues002.java fails on Graal
Doug Simon
dnsimon at openjdk.org
Thu Sep 21 16:31:52 UTC 2023
On Wed, 13 Sep 2023 09:46:01 GMT, Doug Simon <dnsimon at openjdk.org> wrote:
> This PR adds `HotSpotResolvedJavaMethod.getOopMapAt` to get the oop map for a method at a given BCI. This is required to do correct clearing of oops at OSR entry points.
>
> As part of this addition, I needed to be able to detect requests for oop maps at invalid BCIs. For this, I added `InterpreterOopMap::has_valid_mask()`. When an oop map computation is requested for an invalid BCI, this method returns false.
This pull request has now been integrated.
Changeset: 542b3000
Author: Doug Simon <dnsimon at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/542b3000f0cd1136466066cb4046257220ac2827
Stats: 278 lines in 8 files changed: 256 ins; 0 del; 22 mod
8315954: getArgumentValues002.java fails on Graal
Reviewed-by: never, fparain
-------------
PR: https://git.openjdk.org/jdk/pull/15705
More information about the graal-dev
mailing list