Mercurial > hg > graal-compiler
comparison src/share/vm/oops/instanceKlassKlass.cpp @ 5967:f7c4174b33ba
7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field.
Summary: Fold instanceKlass::_enclosing_method_class_index and instanceKlass::_enclosing_method_method_index into the instanceKlass::_inner_classes array.
Reviewed-by: never, coleenp
Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
author | jiangli |
---|---|
date | Tue, 13 Mar 2012 13:50:48 -0400 |
parents | 8f8b94305aff |
children | 49036505ab5f |
comparison
equal
deleted
inserted
replaced
5933:fde683df4c27 | 5967:f7c4174b33ba |
---|---|
414 ik->set_class_annotations(NULL); | 414 ik->set_class_annotations(NULL); |
415 ik->set_fields_annotations(NULL); | 415 ik->set_fields_annotations(NULL); |
416 ik->set_methods_annotations(NULL); | 416 ik->set_methods_annotations(NULL); |
417 ik->set_methods_parameter_annotations(NULL); | 417 ik->set_methods_parameter_annotations(NULL); |
418 ik->set_methods_default_annotations(NULL); | 418 ik->set_methods_default_annotations(NULL); |
419 ik->set_enclosing_method_indices(0, 0); | |
420 ik->set_jvmti_cached_class_field_map(NULL); | 419 ik->set_jvmti_cached_class_field_map(NULL); |
421 ik->set_initial_method_idnum(0); | 420 ik->set_initial_method_idnum(0); |
422 assert(k()->is_parsable(), "should be parsable here."); | 421 assert(k()->is_parsable(), "should be parsable here."); |
423 | 422 |
424 // initialize the non-header words to zero | 423 // initialize the non-header words to zero |