< prev index next >

src/hotspot/share/code/icBuffer.hpp


*** 115,128 **** // The ICRefillVerifierMark is used to set the thread's current // ICRefillVerifier to a provided one. This is useful in particular // when transitioning IC stubs in parallel and refilling from the // master thread invoking the IC stub transitioning code. class ICRefillVerifierMark: StackObj { ! public: ICRefillVerifierMark(ICRefillVerifier* verifier); ~ICRefillVerifierMark(); }; #endif class InlineCacheBuffer: public AllStatic { private: // friends --- 115,137 ---- // The ICRefillVerifierMark is used to set the thread's current // ICRefillVerifier to a provided one. This is useful in particular // when transitioning IC stubs in parallel and refilling from the // master thread invoking the IC stub transitioning code. class ICRefillVerifierMark: StackObj { ! public: ICRefillVerifierMark(ICRefillVerifier* verifier); ~ICRefillVerifierMark(); }; + #else + class ICRefillVerifier: StackObj { + public: + ICRefillVerifier() {} + }; + class ICRefillVerifierMark: StackObj { + public: + ICRefillVerifierMark(ICRefillVerifier* verifier) {} + }; #endif class InlineCacheBuffer: public AllStatic { private: // friends
< prev index next >