Mercurial > hg > graal-jvmci-8
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 |