hotspot/src/share/vm/runtime/vmThread.cpp
changeset 17006 b9bfa72b7dda
parent 15235 0a73bc0920e5
child 17112 e49af4ba7755
equal deleted inserted replaced
17004:4d2371d76a19 17006:b9bfa72b7dda
   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