-
Sub-task
-
Resolution: Fixed
-
P4
-
None
-
None
PrimitiveEntry is today an intermediate abstract base class for Integer-/Long-/Float-/DoubleEntryImpl. This abstraction seem to have little benefit (some code reduction), but leads to code that need to match the correct ClassFile.TAG_* constant with an appropriate cast, excess boxing and unboxing etc. Removing it brings a tiny win on startup.
- relates to
-
JDK-8339198 Remove tag field from AbstractPoolEntry
- Resolved
- links to
-
Commit(master) openjdk/jdk/eff6d9cd
-
Review(master) openjdk/jdk/20749