[lworld] RFR: 8245584: [lworld] LW3 core reflection update

Tobias Hartmann thartmann at openjdk.java.net
Tue May 26 10:12:14 UTC 2020


On Mon, 25 May 2020 14:01:51 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

>> The current compiler implementation is left from LW2.  It needs update for the new language model and I suspect it does
>> not depend on the ref type.
>> Are you okay if I integrate this change now and follow up with the compiler team separately?
>
> LibraryCallKit::inline_value_Class_conversion() implements the C2 intrinsics for asIndirectType/asPrimaryType which you
> are removing anyway and is therefore not needed anymore. I have a patch ready that removes this and also removes all
> the other remaining LW2 dependencies from the compiler code (JDK-8245729). I would suggest that it should go in first.

PR is ready:
https://github.com/openjdk/valhalla/pull/55

-------------

PR: https://git.openjdk.java.net/valhalla/pull/53


More information about the valhalla-dev mailing list