[lworld] RFR: 8281380: [lworld] Rename T_INLINE_TYPE to T_PRIMITIVE_OBJECT

Frederic Parain fparain at openjdk.java.net
Tue Feb 8 15:56:51 UTC 2022


Please review this renaming patch, changing T_INLINE_TYPE to T_PRIMITIVE_OBJECT in order to prevent the confusion between the InlineKlass concept, which is used to represent both value classes and primitive classes, and the BasicType that represents only primitive classes.

Remaining occurrences of the "INLINE_TYPE" string are located in a JDI test, which could be fixed later, and in the verifier code, which might need to be revisited to check the way value classes/primitive classes are handled.

Tested with Mach5, tier1 to ensure build is working on all platforms.

Thank you,

Fred

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

Commit messages:
 - Rename Basictype T_INLINE_TYPE to T_PRIMITIVE_OBJECT

Changes: https://git.openjdk.java.net/valhalla/pull/638/files
 Webrev: https://webrevs.openjdk.java.net/?repo=valhalla&pr=638&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8281380
  Stats: 323 lines in 98 files changed: 0 ins; 0 del; 323 mod
  Patch: https://git.openjdk.java.net/valhalla/pull/638.diff
  Fetch: git fetch https://git.openjdk.java.net/valhalla pull/638/head:pull/638

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



More information about the valhalla-dev mailing list