96 template(Exit) \ |
96 template(Exit) \ |
97 template(LinuxDllLoad) \ |
97 template(LinuxDllLoad) \ |
98 template(RotateGCLog) \ |
98 template(RotateGCLog) \ |
99 template(WhiteBoxOperation) \ |
99 template(WhiteBoxOperation) \ |
100 template(ClassLoaderStatsOperation) \ |
100 template(ClassLoaderStatsOperation) \ |
|
101 template(JFROldObject) \ |
101 |
102 |
102 class VM_Operation: public CHeapObj<mtInternal> { |
103 class VM_Operation: public CHeapObj<mtInternal> { |
103 public: |
104 public: |
104 enum Mode { |
105 enum Mode { |
105 _safepoint, // blocking, safepoint, vm_op C-heap allocated |
106 _safepoint, // blocking, safepoint, vm_op C-heap allocated |