equal
deleted
inserted
replaced
31 class JfrChunkWriter; |
31 class JfrChunkWriter; |
32 class JfrRepository; |
32 class JfrRepository; |
33 class JfrStackTraceRepository; |
33 class JfrStackTraceRepository; |
34 class JfrStorage; |
34 class JfrStorage; |
35 class JfrStringPool; |
35 class JfrStringPool; |
|
36 class Thread; |
36 |
37 |
37 class JfrRecorderService : public StackObj { |
38 class JfrRecorderService : public StackObj { |
38 private: |
39 private: |
39 JfrCheckpointManager& _checkpoint_manager; |
40 JfrCheckpointManager& _checkpoint_manager; |
40 JfrChunkWriter& _chunkwriter; |
41 JfrChunkWriter& _chunkwriter; |
47 void chunk_rotation(); |
48 void chunk_rotation(); |
48 void in_memory_rotation(); |
49 void in_memory_rotation(); |
49 void finalize_current_chunk(); |
50 void finalize_current_chunk(); |
50 void prepare_for_vm_error_rotation(); |
51 void prepare_for_vm_error_rotation(); |
51 void vm_error_rotation(); |
52 void vm_error_rotation(); |
|
53 void invoke_flush(Thread* t); |
52 |
54 |
53 void clear(); |
55 void clear(); |
54 void pre_safepoint_clear(); |
56 void pre_safepoint_clear(); |
55 void safepoint_clear(); |
57 void safepoint_clear(); |
56 void invoke_safepoint_clear(); |
58 void invoke_safepoint_clear(); |