diff -r 714474295e0a -r b537e6386306 src/hotspot/share/memory/metaspace/settings.hpp --- a/src/hotspot/share/memory/metaspace/settings.hpp Tue Nov 19 20:01:05 2019 +0100 +++ b/src/hotspot/share/memory/metaspace/settings.hpp Fri Nov 01 10:28:15 2019 +0100 @@ -88,6 +88,9 @@ // whose lower 32bits are zero. static const bool _do_not_return_32bit_aligned_addresses = true; + // Use Lom + static bool _use_lom; + public: static size_t commit_granule_bytes() { return _commit_granule_bytes; } @@ -105,6 +108,8 @@ static size_t uncommit_on_purge_min_word_size() { return _uncommit_on_purge_min_word_size; } static bool do_not_return_32bit_aligned_addresses() { return _do_not_return_32bit_aligned_addresses; } + static bool use_lom() { return _use_lom; } + static void ergo_initialize(); static void print_on(outputStream* st);