< prev index next >
src/hotspot/share/runtime/thread.hpp
behaviours
#endif
#if INCLUDE_JFR
#include "jfr/support/jfrThreadExtension.hpp"
#endif
+ class BehaviourProvider;
class SafeThreadsListPtr;
class ThreadSafepointState;
class ThreadsList;
class ThreadsSMRSupport;
***************
}
uint nested_threads_hazard_ptr_cnt() {
return _nested_threads_hazard_ptr_cnt;
}
+ BehaviourProvider* _behaviour_provider;
+
public:
+ BehaviourProvider* behaviour_provider() const { return _behaviour_provider; }
+ void set_behaviour_provider(BehaviourProvider* behaviour_provider) { _behaviour_provider = behaviour_provider; }
+
void* operator new(size_t size) throw() { return allocate(size, true); }
void* operator new(size_t size, const std::nothrow_t& nothrow_constant) throw() {
return allocate(size, false); }
void operator delete(void* p);
< prev index next >