< prev index next >

src/hotspot/share/gc/shared/workerDataArray.hpp

Print this page
rev 57242 : imported patch 8235341-workerdataarray-cleanup
rev 57243 : [mq]: 8235341-stefanj-review

*** 43,56 **** bool _is_serial; WorkerDataArray<size_t>* _thread_work_items[MaxThreadWorkItems]; public: ! WorkerDataArray(uint length, const char* title, bool is_serial = false); ~WorkerDataArray(); ! void link_thread_work_items(WorkerDataArray<size_t>* thread_work_items, uint index = 0); void set_thread_work_item(uint worker_i, size_t value, uint index = 0); void add_thread_work_item(uint worker_i, size_t value, uint index = 0); void set_or_add_thread_work_item(uint worker_i, size_t value, uint index = 0); size_t get_thread_work_item(uint worker_i, uint index = 0); --- 43,60 ---- bool _is_serial; WorkerDataArray<size_t>* _thread_work_items[MaxThreadWorkItems]; public: ! WorkerDataArray(const char* title, uint length, bool is_serial = false); ~WorkerDataArray(); ! // Create an integer sub-item at the given index to this WorkerDataArray. If length_override ! // is zero, use the same number of elements as this array, otherwise use the given ! // number. ! void create_thread_work_items(const char* title, uint index = 0, uint length_override = 0); ! void set_thread_work_item(uint worker_i, size_t value, uint index = 0); void add_thread_work_item(uint worker_i, size_t value, uint index = 0); void set_or_add_thread_work_item(uint worker_i, size_t value, uint index = 0); size_t get_thread_work_item(uint worker_i, uint index = 0);
< prev index next >