equal
deleted
inserted
replaced
215 _loader_data(loader_data), _size(size), _mdtype(mdtype), _result(NULL) { |
215 _loader_data(loader_data), _size(size), _mdtype(mdtype), _result(NULL) { |
216 } |
216 } |
217 virtual VMOp_Type type() const { return VMOp_CollectForMetadataAllocation; } |
217 virtual VMOp_Type type() const { return VMOp_CollectForMetadataAllocation; } |
218 virtual void doit(); |
218 virtual void doit(); |
219 MetaWord* result() const { return _result; } |
219 MetaWord* result() const { return _result; } |
220 |
|
221 bool initiate_concurrent_GC(); |
|
222 }; |
220 }; |
223 |
221 |
224 class SvcGCMarker : public StackObj { |
222 class SvcGCMarker : public StackObj { |
225 private: |
223 private: |
226 JvmtiGCMarker _jgcm; |
224 JvmtiGCMarker _jgcm; |