Earlier in the Q-world work the JNI function AllocObject was modified to throw InstantiationException for value types (inline_klass). This restriction is no longer needed/desired and the code should be reverted to its base version.
Also the NewObject* methods were modified at different times to provide special handling for value types that was then removed, but some code changes were left that are not needed, so these two can be reverted to their base version.
Also the NewObject* methods were modified at different times to provide special handling for value types that was then removed, but some code changes were left that are not needed, so these two can be reverted to their base version.
- links to
-
Commit(lworld)
openjdk/valhalla/bcbf2841
-
Review(lworld)
openjdk/valhalla/2190