RFR (tedious) 8173070: Remove ValueObj class for allocation subclassing for runtime code (original) (raw)

Stefan Karlsson stefan.karlsson at oracle.com
Thu Mar 8 18:47:23 UTC 2018


Looks good. The comment in allocation.hpp is a bit weird, but Coleen has promised that it goes away in subsequent patches.

StefanK

On 2018-03-08 19:26, coleen.phillimore at oracle.com wrote:

This change removes VALUEOBJCLASSSPEC as subclass for classes in the runtime code.  I decided to split this into 3 parts to divide the clicking.  See the bug for discussion of why we would like to remove this null class on most platforms in favor of the link time check to disallow Hotspot code from calling global operators new and delete (bug https://bugs.openjdk.java.net/browse/JDK-8198243) Tested with mach5 nightly tests with the full set of changes and mach5 tier1-2 with this set. open webrev at http://cr.openjdk.java.net/~coleenp/8173070.01/webrev bug link https://bugs.openjdk.java.net/browse/JDK-8173070 I'll update the copyrights with hg commit. Thanks, Coleen



More information about the hotspot-dev mailing list