RFR 8139203: Consistent naming for klass type predicates

Coleen Phillimore coleen.phillimore at oracle.com
Tue Oct 27 17:18:18 UTC 2015


8138923: Remove oop coupling with InstanceKlass subclasses
Summary: Renamed oop_is_instance and friends, removed the functions in 
oop that dug down into InstanceKlass.

This is a simple renaming with 2 minor cleanups in jvm.cpp, and removed 
the oop functions also.

This is the main change:

http://cr.openjdk.java.net/~coleenp/8139203.01/src/share/vm/oops/klass.hpp.udiff.html
and
http://cr.openjdk.java.net/~coleenp/8139203.01/src/share/vm/oops/oop.hpp.udiff.html
and
http://cr.openjdk.java.net/~coleenp/8139203.01/src/share/vm/prims/jvm.cpp.udiff.html 
(has a little cleanup)

open webrev at http://cr.openjdk.java.net/~coleenp/8139203.01/
bug link https://bugs.openjdk.java.net/browse/JDK-8139203
bug link https://bugs.openjdk.java.net/browse/JDK-8138923

Ran JPRT.

Thanks,
Coleen


More information about the hotspot-dev mailing list