equal
deleted
inserted
replaced
30 friend class G1GCParPhasePrinter; |
30 friend class G1GCParPhasePrinter; |
31 T* _data; |
31 T* _data; |
32 uint _length; |
32 uint _length; |
33 const char* _title; |
33 const char* _title; |
34 bool _print_sum; |
34 bool _print_sum; |
35 int _log_level; |
|
36 uint _indent_level; |
35 uint _indent_level; |
37 bool _enabled; |
36 bool _enabled; |
38 |
37 |
39 WorkerDataArray<size_t>* _thread_work_items; |
38 WorkerDataArray<size_t>* _thread_work_items; |
40 |
39 |
44 |
43 |
45 public: |
44 public: |
46 WorkerDataArray(uint length, |
45 WorkerDataArray(uint length, |
47 const char* title, |
46 const char* title, |
48 bool print_sum, |
47 bool print_sum, |
49 int log_level, |
|
50 uint indent_level); |
48 uint indent_level); |
51 |
49 |
52 ~WorkerDataArray(); |
50 ~WorkerDataArray(); |
53 |
51 |
54 void link_thread_work_items(WorkerDataArray<size_t>* thread_work_items); |
52 void link_thread_work_items(WorkerDataArray<size_t>* thread_work_items); |
78 |
76 |
79 bool should_print_sum() const { |
77 bool should_print_sum() const { |
80 return _print_sum; |
78 return _print_sum; |
81 } |
79 } |
82 |
80 |
83 int log_level() const { |
|
84 return _log_level; |
|
85 } |
|
86 |
|
87 void clear(); |
81 void clear(); |
88 void set_enabled(bool enabled) { |
82 void set_enabled(bool enabled) { |
89 _enabled = enabled; |
83 _enabled = enabled; |
90 } |
84 } |
91 |
85 |