--- old/src/hotspot/share/gc/z/zAddress.inline.hpp 2018-10-31 15:02:20.166658820 +0100 +++ new/src/hotspot/share/gc/z/zAddress.inline.hpp 2018-10-31 15:02:19.735640105 +0100 @@ -74,6 +74,10 @@ return value & ZAddressMetadataFinalizable; } +inline bool ZAddress::is_finalizable_good(uintptr_t value) { + return is_finalizable(value) && is_good(value ^ ZAddressMetadataFinalizable); +} + inline bool ZAddress::is_remapped(uintptr_t value) { return value & ZAddressMetadataRemapped; }