comparison src/share/vm/opto/type.hpp @ 570:dca06e7f503d

Merge
author kvn
date Tue, 17 Feb 2009 14:30:24 -0800
parents 35ae4dd6c27c
children 0fbdb4381b99 337400e7a5dd
comparison
equal deleted inserted replaced
549:fe3d7c11b4b7 570:dca06e7f503d
879 virtual bool eq( const Type *t ) const; 879 virtual bool eq( const Type *t ) const;
880 virtual int hash() const; // Type specific hashing 880 virtual int hash() const; // Type specific hashing
881 881
882 public: 882 public:
883 ciSymbol* name() const { return _klass->name(); } 883 ciSymbol* name() const { return _klass->name(); }
884
885 bool is_loaded() const { return _klass->is_loaded(); }
884 886
885 // ptr to klass 'k' 887 // ptr to klass 'k'
886 static const TypeKlassPtr *make( ciKlass* k ) { return make( TypePtr::Constant, k, 0); } 888 static const TypeKlassPtr *make( ciKlass* k ) { return make( TypePtr::Constant, k, 0); }
887 // ptr to klass 'k' with offset 889 // ptr to klass 'k' with offset
888 static const TypeKlassPtr *make( ciKlass* k, int offset ) { return make( TypePtr::Constant, k, offset); } 890 static const TypeKlassPtr *make( ciKlass* k, int offset ) { return make( TypePtr::Constant, k, offset); }