hotspot/src/share/vm/ci/ciKlass.cpp
changeset 8076 96d498ec7ae1
parent 7397 5b173b4ca846
child 8921 14bfe81f2a9d
equal deleted inserted replaced
8075:582dd25571b2 8076:96d498ec7ae1
    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 //