Mercurial > hg > truffle
comparison src/share/vm/runtime/vmStructs.cpp @ 7183:b2dbd323c668
8003848: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod.
Summary: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod.
Reviewed-by: bdelsart, sspitsyn, coleenp
author | jiangli |
---|---|
date | Tue, 27 Nov 2012 17:03:56 -0500 |
parents | bd7a7ce2e264 |
children | 5505fbbae3d3 |
comparison
equal
deleted
inserted
replaced
7165:e1d42ba865de | 7183:b2dbd323c668 |
---|---|
364 nonstatic_field(Method, _method_data, MethodData*) \ | 364 nonstatic_field(Method, _method_data, MethodData*) \ |
365 nonstatic_field(Method, _interpreter_invocation_count, int) \ | 365 nonstatic_field(Method, _interpreter_invocation_count, int) \ |
366 nonstatic_field(Method, _access_flags, AccessFlags) \ | 366 nonstatic_field(Method, _access_flags, AccessFlags) \ |
367 nonstatic_field(Method, _vtable_index, int) \ | 367 nonstatic_field(Method, _vtable_index, int) \ |
368 nonstatic_field(Method, _method_size, u2) \ | 368 nonstatic_field(Method, _method_size, u2) \ |
369 nonstatic_field(Method, _max_stack, u2) \ | |
370 nonstatic_field(Method, _max_locals, u2) \ | 369 nonstatic_field(Method, _max_locals, u2) \ |
371 nonstatic_field(Method, _size_of_parameters, u2) \ | 370 nonstatic_field(Method, _size_of_parameters, u2) \ |
372 nonstatic_field(Method, _interpreter_throwout_count, u2) \ | 371 nonstatic_field(Method, _interpreter_throwout_count, u2) \ |
373 nonstatic_field(Method, _number_of_breakpoints, u2) \ | 372 nonstatic_field(Method, _number_of_breakpoints, u2) \ |
374 nonstatic_field(Method, _invocation_counter, InvocationCounter) \ | 373 nonstatic_field(Method, _invocation_counter, InvocationCounter) \ |
387 nonstatic_field(ConstMethod, _flags, jbyte) \ | 386 nonstatic_field(ConstMethod, _flags, jbyte) \ |
388 nonstatic_field(ConstMethod, _code_size, u2) \ | 387 nonstatic_field(ConstMethod, _code_size, u2) \ |
389 nonstatic_field(ConstMethod, _name_index, u2) \ | 388 nonstatic_field(ConstMethod, _name_index, u2) \ |
390 nonstatic_field(ConstMethod, _signature_index, u2) \ | 389 nonstatic_field(ConstMethod, _signature_index, u2) \ |
391 nonstatic_field(ConstMethod, _method_idnum, u2) \ | 390 nonstatic_field(ConstMethod, _method_idnum, u2) \ |
392 nonstatic_field(ConstMethod, _generic_signature_index, u2) \ | 391 nonstatic_field(ConstMethod, _max_stack, u2) \ |
393 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \ | 392 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \ |
394 nonstatic_field(ObjArrayKlass, _bottom_klass, Klass*) \ | 393 nonstatic_field(ObjArrayKlass, _bottom_klass, Klass*) \ |
395 volatile_nonstatic_field(Symbol, _refcount, int) \ | 394 volatile_nonstatic_field(Symbol, _refcount, int) \ |
396 nonstatic_field(Symbol, _identity_hash, int) \ | 395 nonstatic_field(Symbol, _identity_hash, int) \ |
397 nonstatic_field(Symbol, _length, unsigned short) \ | 396 nonstatic_field(Symbol, _length, unsigned short) \ |
2290 \ | 2289 \ |
2291 declare_constant(ConstMethod::_has_linenumber_table) \ | 2290 declare_constant(ConstMethod::_has_linenumber_table) \ |
2292 declare_constant(ConstMethod::_has_checked_exceptions) \ | 2291 declare_constant(ConstMethod::_has_checked_exceptions) \ |
2293 declare_constant(ConstMethod::_has_localvariable_table) \ | 2292 declare_constant(ConstMethod::_has_localvariable_table) \ |
2294 declare_constant(ConstMethod::_has_exception_table) \ | 2293 declare_constant(ConstMethod::_has_exception_table) \ |
2294 declare_constant(ConstMethod::_has_generic_signature) \ | |
2295 \ | 2295 \ |
2296 /*************************************/ \ | 2296 /*************************************/ \ |
2297 /* InstanceKlass enum */ \ | 2297 /* InstanceKlass enum */ \ |
2298 /*************************************/ \ | 2298 /*************************************/ \ |
2299 \ | 2299 \ |