equal
deleted
inserted
replaced
335 Instance& _instance; |
335 Instance& _instance; |
336 public: |
336 public: |
337 JfrVMOperation(Instance& instance) : _instance(instance) {} |
337 JfrVMOperation(Instance& instance) : _instance(instance) {} |
338 void doit() { (_instance.*func)(); } |
338 void doit() { (_instance.*func)(); } |
339 VMOp_Type type() const { return VMOp_JFRCheckpoint; } |
339 VMOp_Type type() const { return VMOp_JFRCheckpoint; } |
340 Mode evaluation_mode() const { return _safepoint; } // default |
|
341 }; |
340 }; |
342 |
341 |
343 JfrRecorderService::JfrRecorderService() : |
342 JfrRecorderService::JfrRecorderService() : |
344 _checkpoint_manager(JfrCheckpointManager::instance()), |
343 _checkpoint_manager(JfrCheckpointManager::instance()), |
345 _chunkwriter(JfrRepository::chunkwriter()), |
344 _chunkwriter(JfrRepository::chunkwriter()), |