equal
deleted
inserted
replaced
168 *gc_overhead_limit_was_exceeded = false; |
168 *gc_overhead_limit_was_exceeded = false; |
169 return allocate_work(size); |
169 return allocate_work(size); |
170 } |
170 } |
171 |
171 |
172 void EpsilonHeap::collect(GCCause::Cause cause) { |
172 void EpsilonHeap::collect(GCCause::Cause cause) { |
173 log_info(gc)("GC was triggered with cause \"%s\". Ignoring.", GCCause::to_string(cause)); |
173 log_info(gc)("GC request for \"%s\" is ignored", GCCause::to_string(cause)); |
174 _monitoring_support->update_counters(); |
174 _monitoring_support->update_counters(); |
175 } |
175 } |
176 |
176 |
177 void EpsilonHeap::do_full_collection(bool clear_all_soft_refs) { |
177 void EpsilonHeap::do_full_collection(bool clear_all_soft_refs) { |
178 log_info(gc)("Full GC was triggered with cause \"%s\". Ignoring.", GCCause::to_string(gc_cause())); |
178 log_info(gc)("Full GC request for \"%s\" is ignored", GCCause::to_string(gc_cause())); |
179 _monitoring_support->update_counters(); |
179 _monitoring_support->update_counters(); |
180 } |
180 } |
181 |
181 |
182 void EpsilonHeap::safe_object_iterate(ObjectClosure *cl) { |
182 void EpsilonHeap::safe_object_iterate(ObjectClosure *cl) { |
183 _space->safe_object_iterate(cl); |
183 _space->safe_object_iterate(cl); |