src/hotspot/share/gc/g1/ptrQueue.cpp
changeset 51332 c25572739e7c
parent 47216 71c04702a3d5
equal deleted inserted replaced
51331:7939b3c4e408 51332:c25572739e7c
    90   FREE_C_HEAP_ARRAY(char, node);
    90   FREE_C_HEAP_ARRAY(char, node);
    91 }
    91 }
    92 
    92 
    93 PtrQueueSet::PtrQueueSet(bool notify_when_complete) :
    93 PtrQueueSet::PtrQueueSet(bool notify_when_complete) :
    94   _buffer_size(0),
    94   _buffer_size(0),
    95   _max_completed_queue(0),
    95   _cbl_mon(NULL),
    96   _cbl_mon(NULL), _fl_lock(NULL),
       
    97   _notify_when_complete(notify_when_complete),
       
    98   _completed_buffers_head(NULL),
    96   _completed_buffers_head(NULL),
    99   _completed_buffers_tail(NULL),
    97   _completed_buffers_tail(NULL),
   100   _n_completed_buffers(0),
    98   _n_completed_buffers(0),
   101   _process_completed_threshold(0), _process_completed(false),
    99   _process_completed_threshold(0),
   102   _buf_free_list(NULL), _buf_free_list_sz(0)
   100   _process_completed(false),
       
   101   _fl_lock(NULL),
       
   102   _buf_free_list(NULL),
       
   103   _buf_free_list_sz(0),
       
   104   _fl_owner(NULL),
       
   105   _all_active(false),
       
   106   _notify_when_complete(notify_when_complete),
       
   107   _max_completed_queue(0),
       
   108   _completed_queue_padding(0)
   103 {
   109 {
   104   _fl_owner = this;
   110   _fl_owner = this;
   105 }
   111 }
   106 
   112 
   107 PtrQueueSet::~PtrQueueSet() {
   113 PtrQueueSet::~PtrQueueSet() {