equal
deleted
inserted
replaced
84 bool claim_cleanup(); |
84 bool claim_cleanup(); |
85 void set_dependencies(nmethodBucket* b); |
85 void set_dependencies(nmethodBucket* b); |
86 nmethodBucket* dependencies(); |
86 nmethodBucket* dependencies(); |
87 nmethodBucket* dependencies_not_unloading(); |
87 nmethodBucket* dependencies_not_unloading(); |
88 |
88 |
89 static PerfCounter* _perf_total_buckets_allocated_count; |
89 static PerfCounter* _perf_total_buckets_allocated_count; |
90 static PerfCounter* _perf_total_buckets_deallocated_count; |
90 static PerfCounter* _perf_total_buckets_deallocated_count; |
91 static PerfCounter* _perf_total_buckets_stale_count; |
91 static PerfCounter* _perf_total_buckets_stale_count; |
92 static PerfCounter* _perf_total_buckets_stale_acc_count; |
92 static PerfCounter* _perf_total_buckets_stale_acc_count; |
93 static nmethodBucket* volatile _purge_list; |
93 static nmethodBucket* volatile _purge_list; |
|
94 static uint64_t _cleaning_epoch_monotonic; |
94 static volatile uint64_t _cleaning_epoch; |
95 static volatile uint64_t _cleaning_epoch; |
95 |
96 |
96 public: |
97 public: |
97 #ifdef ASSERT |
98 #ifdef ASSERT |
98 // Safepoints are forbidden during DC lifetime. GC can invalidate |
99 // Safepoints are forbidden during DC lifetime. GC can invalidate |