< prev index next >
src/hotspot/share/opto/type.hpp
Print this page
@@ -99,11 +99,10 @@
AnyPtr, // Any old raw, klass, inst, or array pointer
RawPtr, // Raw (non-oop) pointers
OopPtr, // Any and all Java heap entities
InstPtr, // Instance pointers (non-array objects)
- ValueTypePtr, // Oop to heap allocated value type
AryPtr, // Array pointers
// (Ptr order matters: See is_ptr, isa_ptr, is_oopptr, isa_oopptr.)
MetadataPtr, // Generic metadata
KlassPtr, // Klass pointers
@@ -690,11 +689,11 @@
}
static const TypeTuple *make( uint cnt, const Type **fields );
static const TypeTuple *make_range(ciSignature* sig, bool ret_vt_fields = false);
static const TypeTuple *make_range(ciType* return_type, bool never_null = false, bool ret_vt_fields = false);
- static const TypeTuple *make_domain(ciInstanceKlass* recv, ciSignature *sig, bool vt_fields_as_args = false);
+ static const TypeTuple *make_domain(ciMethod* method, bool vt_fields_as_args = false);
// Subroutine call type with space allocated for argument types
// Memory for Control, I_O, Memory, FramePtr, and ReturnAdr is allocated implicitly
static const Type **fields( uint arg_cnt );
< prev index next >