Mercurial > hg > truffle
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); } |