src/share/vm/runtime/vmThread.cpp

changeset 4942
f36e073d56a4
parent 4472
5ce621176715
child 5018
b06ac540229e
equal deleted inserted replaced
4940:b8b081e53312 4942:f36e073d56a4
121 _queue[prio]->prev()->set_next(NULL); 121 _queue[prio]->prev()->set_next(NULL);
122 // restore queue to empty state 122 // restore queue to empty state
123 _queue[prio]->set_next(_queue[prio]); 123 _queue[prio]->set_next(_queue[prio]);
124 _queue[prio]->set_prev(_queue[prio]); 124 _queue[prio]->set_prev(_queue[prio]);
125 assert(queue_empty(prio), "drain corrupted queue"); 125 assert(queue_empty(prio), "drain corrupted queue");
126 #ifdef DEBUG 126 #ifdef ASSERT
127 int len = 0; 127 int len = 0;
128 VM_Operation* cur; 128 VM_Operation* cur;
129 for(cur = r; cur != NULL; cur=cur->next()) len++; 129 for(cur = r; cur != NULL; cur=cur->next()) len++;
130 assert(len == length, "drain lost some ops"); 130 assert(len == length, "drain lost some ops");
131 #endif 131 #endif

mercurial