equal
deleted
inserted
replaced
50 template(ForceAsyncSafepoint) \ |
50 template(ForceAsyncSafepoint) \ |
51 template(Deoptimize) \ |
51 template(Deoptimize) \ |
52 template(DeoptimizeFrame) \ |
52 template(DeoptimizeFrame) \ |
53 template(DeoptimizeAll) \ |
53 template(DeoptimizeAll) \ |
54 template(ZombieAll) \ |
54 template(ZombieAll) \ |
55 template(UnlinkSymbols) \ |
|
56 template(Verify) \ |
55 template(Verify) \ |
57 template(PrintJNI) \ |
56 template(PrintJNI) \ |
58 template(HeapDumper) \ |
57 template(HeapDumper) \ |
59 template(DeoptimizeTheWorld) \ |
58 template(DeoptimizeTheWorld) \ |
60 template(CollectForMetadataAllocation) \ |
59 template(CollectForMetadataAllocation) \ |
351 void doit(); |
350 void doit(); |
352 bool allow_nested_vm_operations() const { return true; } |
351 bool allow_nested_vm_operations() const { return true; } |
353 }; |
352 }; |
354 #endif // PRODUCT |
353 #endif // PRODUCT |
355 |
354 |
356 class VM_UnlinkSymbols: public VM_Operation { |
|
357 public: |
|
358 VM_UnlinkSymbols() {} |
|
359 VMOp_Type type() const { return VMOp_UnlinkSymbols; } |
|
360 void doit(); |
|
361 bool allow_nested_vm_operations() const { return true; } |
|
362 }; |
|
363 |
|
364 class VM_Verify: public VM_Operation { |
355 class VM_Verify: public VM_Operation { |
365 public: |
356 public: |
366 VMOp_Type type() const { return VMOp_Verify; } |
357 VMOp_Type type() const { return VMOp_Verify; } |
367 void doit(); |
358 void doit(); |
368 }; |
359 }; |