comparison src/share/vm/opto/type.hpp @ 992:6a8ccac44f41

6820514: meet not symmetric failure in ctw Summary: Add missing instance_id meet. Reviewed-by: never
author kvn
date Fri, 18 Sep 2009 09:57:47 -0700
parents 148e5441d916
children 03b336640699
comparison
equal deleted inserted replaced
991:3a2aa26bdc58 992:6a8ccac44f41
715 // may return a non-singleton type. 715 // may return a non-singleton type.
716 // If require_constant, produce a NULL if a singleton is not possible. 716 // If require_constant, produce a NULL if a singleton is not possible.
717 static const TypeOopPtr* make_from_constant(ciObject* o, bool require_constant = false); 717 static const TypeOopPtr* make_from_constant(ciObject* o, bool require_constant = false);
718 718
719 // Make a generic (unclassed) pointer to an oop. 719 // Make a generic (unclassed) pointer to an oop.
720 static const TypeOopPtr* make(PTR ptr, int offset, int instance_id = InstanceBot); 720 static const TypeOopPtr* make(PTR ptr, int offset, int instance_id);
721 721
722 ciObject* const_oop() const { return _const_oop; } 722 ciObject* const_oop() const { return _const_oop; }
723 virtual ciKlass* klass() const { return _klass; } 723 virtual ciKlass* klass() const { return _klass; }
724 bool klass_is_exact() const { return _klass_is_exact; } 724 bool klass_is_exact() const { return _klass_is_exact; }
725 725