Mercurial > hg > graal-compiler
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 |