1.1 --- a/src/share/vm/opto/machnode.hpp Sat Mar 22 00:26:48 2014 +0400 1.2 +++ b/src/share/vm/opto/machnode.hpp Thu Mar 20 17:49:27 2014 -0700 1.3 @@ -52,6 +52,7 @@ 1.4 class Matcher; 1.5 class PhaseRegAlloc; 1.6 class RegMask; 1.7 +class RTMLockingCounters; 1.8 class State; 1.9 1.10 //---------------------------MachOper------------------------------------------ 1.11 @@ -620,8 +621,9 @@ 1.12 class MachFastLockNode : public MachNode { 1.13 virtual uint size_of() const { return sizeof(*this); } // Size is bigger 1.14 public: 1.15 - BiasedLockingCounters* _counters; 1.16 - 1.17 + BiasedLockingCounters* _counters; 1.18 + RTMLockingCounters* _rtm_counters; // RTM lock counters for inflated locks 1.19 + RTMLockingCounters* _stack_rtm_counters; // RTM lock counters for stack locks 1.20 MachFastLockNode() : MachNode() {} 1.21 }; 1.22