equal
deleted
inserted
replaced
37 // ciKlass::ciKlass |
37 // ciKlass::ciKlass |
38 ciKlass::ciKlass(KlassHandle h_k) : ciType(h_k) { |
38 ciKlass::ciKlass(KlassHandle h_k) : ciType(h_k) { |
39 assert(get_oop()->is_klass(), "wrong type"); |
39 assert(get_oop()->is_klass(), "wrong type"); |
40 Klass* k = get_Klass(); |
40 Klass* k = get_Klass(); |
41 _layout_helper = k->layout_helper(); |
41 _layout_helper = k->layout_helper(); |
42 symbolOop klass_name = k->name(); |
42 Symbol* klass_name = k->name(); |
43 assert(klass_name != NULL, "wrong ciKlass constructor"); |
43 assert(klass_name != NULL, "wrong ciKlass constructor"); |
44 _name = CURRENT_ENV->get_object(klass_name)->as_symbol(); |
44 _name = CURRENT_ENV->get_symbol(klass_name); |
45 } |
45 } |
46 |
46 |
47 // ------------------------------------------------------------------ |
47 // ------------------------------------------------------------------ |
48 // ciKlass::ciKlass |
48 // ciKlass::ciKlass |
49 // |
49 // |