comparison src/share/vm/oops/methodData.hpp @ 23773:5796b1867b68

Fix allocation of trap history (was lost in a merge)
author Gilles Duboscq <gilles.m.duboscq@oracle.com>
date Fri, 30 Sep 2016 12:22:05 +0200
parents c3b49e9d0f48
children 038908669316
comparison
equal deleted inserted replaced
23772:59f53c97a38a 23773:5796b1867b68
2182 uint _nof_decompiles; // count of all nmethod removals 2182 uint _nof_decompiles; // count of all nmethod removals
2183 uint _nof_overflow_recompiles; // recompile count, excluding recomp. bits 2183 uint _nof_overflow_recompiles; // recompile count, excluding recomp. bits
2184 uint _nof_overflow_traps; // trap count, excluding _trap_hist 2184 uint _nof_overflow_traps; // trap count, excluding _trap_hist
2185 union { 2185 union {
2186 intptr_t _align; 2186 intptr_t _align;
2187 u1 _array[_trap_hist_limit]; 2187 u1 _array[JVMCI_ONLY(2 *) _trap_hist_limit];
2188 } _trap_hist; 2188 } _trap_hist;
2189 2189
2190 // Support for interprocedural escape analysis, from Thomas Kotzmann. 2190 // Support for interprocedural escape analysis, from Thomas Kotzmann.
2191 intx _eflags; // flags on escape information 2191 intx _eflags; // flags on escape information
2192 intx _arg_local; // bit set of non-escaping arguments 2192 intx _arg_local; // bit set of non-escaping arguments