199 int _max_level; |
199 int _max_level; |
200 public: |
200 public: |
201 VM_GenCollectFull(uint gc_count_before, |
201 VM_GenCollectFull(uint gc_count_before, |
202 uint full_gc_count_before, |
202 uint full_gc_count_before, |
203 GCCause::Cause gc_cause, |
203 GCCause::Cause gc_cause, |
204 int max_level) |
204 int max_level); |
205 : VM_GC_Operation(gc_count_before, gc_cause, full_gc_count_before, true /* full */), |
|
206 _max_level(max_level) { } |
|
207 ~VM_GenCollectFull() {} |
205 ~VM_GenCollectFull() {} |
208 virtual VMOp_Type type() const { return VMOp_GenCollectFull; } |
206 virtual VMOp_Type type() const { return VMOp_GenCollectFull; } |
209 virtual void doit(); |
207 virtual void doit(); |
210 }; |
208 }; |
211 |
209 |