Mercurial > hg > graal-compiler
diff src/share/vm/runtime/vmStructs.cpp @ 973:ad6585fd4087
6830542: Performance: JVM_DefineClass already verified.
Reviewed-by: kamg, phh
author | acorn |
---|---|
date | Fri, 04 Sep 2009 12:53:02 -0400 |
parents | 72088be4b386 |
children | 83c29a26f67c |
line wrap: on
line diff
--- a/src/share/vm/runtime/vmStructs.cpp Tue Sep 01 23:34:08 2009 -0700 +++ b/src/share/vm/runtime/vmStructs.cpp Fri Sep 04 12:53:02 2009 -0400 @@ -108,7 +108,7 @@ nonstatic_field(instanceKlass, _static_field_size, int) \ nonstatic_field(instanceKlass, _static_oop_field_size, int) \ nonstatic_field(instanceKlass, _nonstatic_oop_map_size, int) \ - nonstatic_field(instanceKlass, _is_marked_dependent, bool) \ + nonstatic_field(instanceKlass, _class_flags, int) \ nonstatic_field(instanceKlass, _minor_version, u2) \ nonstatic_field(instanceKlass, _major_version, u2) \ nonstatic_field(instanceKlass, _init_state, instanceKlass::ClassState) \ @@ -1245,6 +1245,7 @@ declare_integer_type(Bytecodes::Code) \ declare_integer_type(Generation::Name) \ declare_integer_type(instanceKlass::ClassState) \ + declare_integer_type(instanceKlass::ClassFlags) \ declare_integer_type(JavaThreadState) \ declare_integer_type(Location::Type) \ declare_integer_type(Location::Where) \ @@ -1526,6 +1527,16 @@ declare_constant(instanceKlass::initialization_error) \ \ /*********************************/ \ + /* instanceKlass ClassFlags enum */ \ + /*********************************/ \ + \ + declare_constant(instanceKlass::_noflags) \ + declare_constant(instanceKlass::_rewritten) \ + declare_constant(instanceKlass::_should_verify) \ + declare_constant(instanceKlass::_has_nonstatic_fields) \ + declare_constant(instanceKlass::_is_marked_dependent) \ + \ + /*********************************/ \ /* symbolOop - symbol max length */ \ /*********************************/ \ \