< prev index next >

src/hotspot/share/oops/oopsHierarchy.hpp

Print this page

        

*** 47,56 **** --- 47,57 ---- typedef class oopDesc* oop; typedef class instanceOopDesc* instanceOop; typedef class arrayOopDesc* arrayOop; typedef class objArrayOopDesc* objArrayOop; typedef class typeArrayOopDesc* typeArrayOop; + typedef class valueArrayOopDesc* valueArrayOop; #else // When CHECK_UNHANDLED_OOPS is defined, an "oop" is a class with a // carefully chosen set of constructors and conversion operators to go
*** 177,186 **** --- 178,188 ---- DEF_OOP(instance); DEF_OOP(array); DEF_OOP(objArray); DEF_OOP(typeArray); + DEF_OOP(valueArray); #endif // CHECK_UNHANDLED_OOPS // For CHECK_UNHANDLED_OOPS, it is ambiguous C++ behavior to have the oop // structure contain explicit user defined conversions of both numerical
*** 214,223 **** --- 216,227 ---- class Klass; class InstanceKlass; class InstanceMirrorKlass; class InstanceClassLoaderKlass; class InstanceRefKlass; + class ValueKlass; class ArrayKlass; class ObjArrayKlass; class TypeArrayKlass; + class ValueArrayKlass; #endif // SHARE_OOPS_OOPSHIERARCHY_HPP
< prev index next >