< prev index next >
src/hotspot/share/gc/z/zCollectedHeap.hpp
Print this page
rev 57511 : [mq]: metaspace-improvement
*** 32,41 ****
--- 32,42 ----
#include "gc/z/zHeap.hpp"
#include "gc/z/zInitialize.hpp"
#include "gc/z/zRuntimeWorkers.hpp"
#include "gc/z/zStat.hpp"
#include "gc/z/zUncommitter.hpp"
+ #include "memory/metaspace/metaspaceEnums.hpp"
class ZCollectedHeap : public CollectedHeap {
friend class VMStructs;
private:
*** 76,86 ****
virtual uint32_t hash_oop(oop obj) const;
virtual HeapWord* mem_allocate(size_t size, bool* gc_overhead_limit_was_exceeded);
virtual MetaWord* satisfy_failed_metadata_allocation(ClassLoaderData* loader_data,
size_t size,
! Metaspace::MetadataType mdtype);
virtual void collect(GCCause::Cause cause);
virtual void collect_as_vm_thread(GCCause::Cause cause);
virtual void do_full_collection(bool clear_all_soft_refs);
virtual bool supports_tlab_allocation() const;
--- 77,87 ----
virtual uint32_t hash_oop(oop obj) const;
virtual HeapWord* mem_allocate(size_t size, bool* gc_overhead_limit_was_exceeded);
virtual MetaWord* satisfy_failed_metadata_allocation(ClassLoaderData* loader_data,
size_t size,
! metaspace::MetadataType mdtype);
virtual void collect(GCCause::Cause cause);
virtual void collect_as_vm_thread(GCCause::Cause cause);
virtual void do_full_collection(bool clear_all_soft_refs);
virtual bool supports_tlab_allocation() const;
< prev index next >