src/share/vm/runtime/task.hpp

changeset 496
5a76ab815e34
parent 435
a61af66fc99e
child 631
d1605aabd0a1
equal deleted inserted replaced
495:8d84e28e68ba 496:5a76ab815e34
111 } 111 }
112 112
113 // The task to perform at each period 113 // The task to perform at each period
114 virtual void task() = 0; 114 virtual void task() = 0;
115 }; 115 };
116
117 class TimeMillisUpdateTask : public PeriodicTask {
118 private:
119 static TimeMillisUpdateTask* _task;
120 public:
121 TimeMillisUpdateTask(int interval) : PeriodicTask(interval) {}
122 void task();
123 static void engage();
124 static void disengage();
125 };

mercurial