equal
deleted
inserted
replaced
65 } |
65 } |
66 |
66 |
67 |
67 |
68 PeriodicTask::PeriodicTask(size_t interval_time) : |
68 PeriodicTask::PeriodicTask(size_t interval_time) : |
69 _counter(0), _interval(interval_time) { |
69 _counter(0), _interval(interval_time) { |
70 assert(is_init_completed(), "Periodic tasks should not start during VM initialization"); |
|
71 // Sanity check the interval time |
70 // Sanity check the interval time |
72 assert(_interval >= PeriodicTask::min_interval && |
71 assert(_interval >= PeriodicTask::min_interval && |
73 _interval <= PeriodicTask::max_interval && |
72 _interval <= PeriodicTask::max_interval && |
74 _interval % PeriodicTask::interval_gran == 0, |
73 _interval % PeriodicTask::interval_gran == 0, |
75 "improper PeriodicTask interval time"); |
74 "improper PeriodicTask interval time"); |