Mercurial > hg > graal-jvmci-8
comparison src/share/vm/oops/method.hpp @ 7968:44c5fcd9cb25
8006280: Need to reorder metadata structures to reduce size (64-bit)
Summary: Reordered Klass, InstanceKlass and Method to save 8 bytes each
Reviewed-by: coleenp, jiangli
Contributed-by: ioi.lam@oracle.com
author | iklam |
---|---|
date | Thu, 24 Jan 2013 10:57:38 -0800 |
parents | 18c3c3fa291b |
children | 1eae78177059 |
comparison
equal
deleted
inserted
replaced
7950:6cf2530f7fd3 | 7968:44c5fcd9cb25 |
---|---|
125 u2 _number_of_breakpoints; // fullspeed debugging support | 125 u2 _number_of_breakpoints; // fullspeed debugging support |
126 InvocationCounter _invocation_counter; // Incremented before each activation of the method - used to trigger frequency-based optimizations | 126 InvocationCounter _invocation_counter; // Incremented before each activation of the method - used to trigger frequency-based optimizations |
127 InvocationCounter _backedge_counter; // Incremented before each backedge taken - used to trigger frequencey-based optimizations | 127 InvocationCounter _backedge_counter; // Incremented before each backedge taken - used to trigger frequencey-based optimizations |
128 | 128 |
129 #ifdef TIERED | 129 #ifdef TIERED |
130 float _rate; // Events (invocation and backedge counter increments) per millisecond | |
130 jlong _prev_time; // Previous time the rate was acquired | 131 jlong _prev_time; // Previous time the rate was acquired |
131 float _rate; // Events (invocation and backedge counter increments) per millisecond | |
132 #endif | 132 #endif |
133 | 133 |
134 #ifndef PRODUCT | 134 #ifndef PRODUCT |
135 int _compiled_invocation_count; // Number of nmethod invocations so far (for perf. debugging) | 135 int _compiled_invocation_count; // Number of nmethod invocations so far (for perf. debugging) |
136 #endif | 136 #endif |