Searched refs:MonitorChunk (Results 1 - 6 of 6) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A DmonitorChunk.cpp30 MonitorChunk::MonitorChunk(int number_on_monitors) { function in class:MonitorChunk
37 MonitorChunk::~MonitorChunk() {
42 void MonitorChunk::oops_do(OopClosure* f) {
H A DmonitorChunk.hpp33 class MonitorChunk: public CHeapObj<mtInternal> { class in inherits:CHeapObj
38 MonitorChunk* _next;
41 MonitorChunk(int number_on_monitors);
42 ~MonitorChunk();
45 MonitorChunk* next() const { return _next; }
46 void set_next(MonitorChunk* next) { _next = next; }
H A DvframeArray.hpp58 MonitorChunk* _monitors; // active monitors for this vframe
73 MonitorChunk* monitors(void) const { return _monitors; }
H A Dthread.hpp819 MonitorChunk* _monitor_chunks; // Contains the off stack monitors
1372 void set_monitor_chunks(MonitorChunk* monitor_chunks) { _monitor_chunks = monitor_chunks; }
1375 MonitorChunk* monitor_chunks() const { return _monitor_chunks; }
1376 void add_monitor_chunk(MonitorChunk* chunk);
1377 void remove_monitor_chunk(MonitorChunk* chunk);
H A DvframeArray.cpp51 MonitorChunk* chunk = _monitors;
77 _monitors = new MonitorChunk(list->length());
H A Dthread.cpp1990 for (MonitorChunk* chunk = monitor_chunks(); chunk != NULL; chunk = chunk->next()) {
1998 void JavaThread::add_monitor_chunk(MonitorChunk* chunk) {
2003 void JavaThread::remove_monitor_chunk(MonitorChunk* chunk) {
2008 MonitorChunk* prev = monitor_chunks();
2727 for (MonitorChunk* chunk = monitor_chunks(); chunk != NULL; chunk = chunk->next()) {

Completed in 58 milliseconds