src/share/vm/gc/g1/dirtyCardQueue.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/gc/g1/dirtyCardQueue.hpp	Fri Feb 19 10:53:25 2016
--- new/src/share/vm/gc/g1/dirtyCardQueue.hpp	Fri Feb 19 10:53:25 2016

*** 111,122 **** --- 111,122 ---- DirtyCardQueueSet(bool notify_when_complete = true); void initialize(CardTableEntryClosure* cl, Monitor* cbl_mon, Mutex* fl_lock, ! int process_completed_threshold, ! int max_completed_queue, ! size_t process_completed_threshold, ! size_t max_completed_queue, Mutex* lock, DirtyCardQueueSet* fl_owner, bool init_free_ids = false); // The number of parallel ids that can be claimed to allow collector or
*** 132,145 **** --- 132,145 ---- // but is only partially completed before a "yield" happens, the // partially completed buffer (with its processed elements set to NULL) // is returned to the completed buffer set, and this call returns false. bool apply_closure_to_completed_buffer(CardTableEntryClosure* cl, uint worker_i, ! int stop_at, ! size_t stop_at, bool during_pause); ! BufferNode* get_completed_buffer(int stop_at); ! BufferNode* get_completed_buffer(size_t stop_at); // Applies the current closure to all completed buffers, // non-consumptively. void apply_closure_to_all_completed_buffers(CardTableEntryClosure* cl);

src/share/vm/gc/g1/dirtyCardQueue.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File