A few cleanups found while scanning over the InlineKlass files:
* Fix include list and forward declarations
* Move non-trivial implementation out of .hpp
* Remove copy-n-past functions from InstanceKlass
* Remove redundant CDS function overrides
* Deduplicate null marker address calculation
* Deduplicate allocate_instance
* Fix raw casts from oop
* Tweak comments
* Fix include list and forward declarations
* Move non-trivial implementation out of .hpp
* Remove copy-n-past functions from InstanceKlass
* Remove redundant CDS function overrides
* Deduplicate null marker address calculation
* Deduplicate allocate_instance
* Fix raw casts from oop
* Tweak comments
- links to
-
Review(lworld)
openjdk/valhalla/1818