diff -r 13588c901957 -r 9cf78a70fa4f src/hotspot/share/gc/z/zCollectedHeap.hpp --- a/src/hotspot/share/gc/z/zCollectedHeap.hpp Thu Oct 17 20:27:44 2019 +0100 +++ b/src/hotspot/share/gc/z/zCollectedHeap.hpp Thu Oct 17 20:53:35 2019 +0100 @@ -75,6 +75,7 @@ virtual uint32_t hash_oop(oop obj) const; + virtual oop array_allocate(Klass* klass, int size, int length, bool do_zero, TRAPS); 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, @@ -99,9 +100,6 @@ virtual void object_iterate(ObjectClosure* cl); virtual void safe_object_iterate(ObjectClosure* cl); - virtual HeapWord* block_start(const void* addr) const; - virtual bool block_is_obj(const HeapWord* addr) const; - virtual void register_nmethod(nmethod* nm); virtual void unregister_nmethod(nmethod* nm); virtual void flush_nmethod(nmethod* nm); @@ -123,6 +121,7 @@ virtual void print_extended_on(outputStream* st) const; virtual void print_gc_threads_on(outputStream* st) const; virtual void print_tracing_info() const; + virtual bool print_location(outputStream* st, void* addr) const; virtual void prepare_for_verify(); virtual void verify(VerifyOption option /* ignored */);