collectedHeap.hpp revision 4472
1472N/A * or visit www.oracle.com if you need additional information or have any
1879N/A#include "gc_interface/gcCause.hpp"
4141N/A#include "gc_implementation/shared/gcWhen.hpp"
1879N/A#include "memory/allocation.hpp"
1879N/A#include "memory/barrierSet.hpp"
1879N/A#include "runtime/handles.hpp"
1879N/A#include "runtime/perfData.hpp"
1879N/A#include "runtime/safepoint.hpp"
3157N/A#include "utilities/events.hpp"
4141N/Aclass AdaptiveSizePolicy;
0N/Aclass BarrierSet;
4141N/Aclass CollectorPolicy;
4141N/Aclass GCHeapSummary;
4141N/Aclass PermGenSummary;
0N/Aclass ThreadClosure;
4141N/Aclass VirtualSpaceSummary;
3157N/A void log_heap_before() {
3157N/A void log_heap_after() {
0N/A static int _fire_out_of_memory_count;
4472N/A const static char* OverflowMessage;
0N/A bool _is_gc_active;
1166N/A void pre_initialize();
0N/A virtual void accumulate_statistics_all_tlabs();
0N/A virtual void resize_all_tlabs();
4472N/A // The overflow check is performed by comparing the result of the sum against size, which is assumed to be non-zero.