comparison src/share/vm/oops/methodData.hpp @ 7745:6dc8db7164d2

Added tag jdk9-b49 for changeset 360cd1fc42f1
author katleman
date Thu, 05 Feb 2015 11:43:29 -0800
parents ada93fe622d1
children f5fae6f265e2
comparison
equal deleted inserted replaced
30:5695fd8496f9 31:1f157618969c
2086 InvocationCounter _backedge_counter; 2086 InvocationCounter _backedge_counter;
2087 // Counter values at the time profiling started. 2087 // Counter values at the time profiling started.
2088 int _invocation_counter_start; 2088 int _invocation_counter_start;
2089 int _backedge_counter_start; 2089 int _backedge_counter_start;
2090 uint _tenure_traps; 2090 uint _tenure_traps;
2091 int _invoke_mask; // per-method Tier0InvokeNotifyFreqLog
2092 int _backedge_mask; // per-method Tier0BackedgeNotifyFreqLog
2091 2093
2092 #if INCLUDE_RTM_OPT 2094 #if INCLUDE_RTM_OPT
2093 // State of RTM code generation during compilation of the method 2095 // State of RTM code generation during compilation of the method
2094 int _rtm_state; 2096 int _rtm_state;
2095 #endif 2097 #endif
2445 } 2447 }
2446 2448
2447 static ByteSize invocation_counter_offset() { 2449 static ByteSize invocation_counter_offset() {
2448 return byte_offset_of(MethodData, _invocation_counter); 2450 return byte_offset_of(MethodData, _invocation_counter);
2449 } 2451 }
2452
2450 static ByteSize backedge_counter_offset() { 2453 static ByteSize backedge_counter_offset() {
2451 return byte_offset_of(MethodData, _backedge_counter); 2454 return byte_offset_of(MethodData, _backedge_counter);
2455 }
2456
2457 static ByteSize invoke_mask_offset() {
2458 return byte_offset_of(MethodData, _invoke_mask);
2459 }
2460
2461 static ByteSize backedge_mask_offset() {
2462 return byte_offset_of(MethodData, _backedge_mask);
2452 } 2463 }
2453 2464
2454 static ByteSize parameters_type_data_di_offset() { 2465 static ByteSize parameters_type_data_di_offset() {
2455 return byte_offset_of(MethodData, _parameters_type_data_di); 2466 return byte_offset_of(MethodData, _parameters_type_data_di);
2456 } 2467 }