RFR (s) 8047736: Remove JVM_GetClassLoader as no longer used

Frederic Parain frederic.parain at oracle.com
Wed Oct 1 13:45:45 UTC 2014


Coleen,

JVM_GetClassLoader symbol should also be removed
from mapfiles:

File:  hotspot/make/aix/makefiles/mapfile-vers-debug
line 106 :                 JVM_GetClassLoader;

File:  hotspot/make/aix/makefiles/mapfile-vers-product
line 106 :                 JVM_GetClassLoader;

File:  hotspot/make/bsd/makefiles/mapfile-vers-darwin-debug
line 104 :                 _JVM_GetClassLoader

File:  hotspot/make/bsd/makefiles/mapfile-vers-darwin-product
line 104 :                 _JVM_GetClassLoader

File:  hotspot/make/bsd/makefiles/mapfile-vers-debug
line 106 :                 JVM_GetClassLoader;

File:  hotspot/make/bsd/makefiles/mapfile-vers-product
line 106 :                 JVM_GetClassLoader;

File:  hotspot/make/linux/makefiles/mapfile-vers-debug
line 106 :                 JVM_GetClassLoader;

File:  hotspot/make/linux/makefiles/mapfile-vers-product
line 106 :                 JVM_GetClassLoader;

File:  hotspot/make/solaris/makefiles/mapfile-vers
line 106 :                 JVM_GetClassLoader;


Regards,

Fred

On 09/26/2014 11:27 PM, Coleen Phillimore wrote:
> Summary: Remove this function from hotspot.  It's already removed from
> the JDK.
>
> Related to the bug I just fixed in the change I made months ago, the JVM
> interface to get the classLoader of a java/lang/Class is no longer
> needed.  This change has been approved by Oracle's licensees and has
> been approved in the internal compatibility committee request.
>
> Tested with nsk testbase and jtreg regression tests.
>
> open webrev at http://cr.openjdk.java.net/~coleenp/8047736/
> bug link https://bugs.openjdk.java.net/browse/JDK-8047736
>
> Thanks,
> Coleen
>

-- 
Frederic Parain - Oracle
Grenoble Engineering Center - France
Phone: +33 4 76 18 81 17
Email: Frederic.Parain at oracle.com


More information about the hotspot-runtime-dev mailing list