--- old/src/hotspot/share/oops/method.hpp 2019-12-03 19:37:07.000000000 -0800 +++ new/src/hotspot/share/oops/method.hpp 2019-12-03 19:37:07.000000000 -0800 @@ -894,8 +894,9 @@ _flags = x ? (_flags | _dont_inline) : (_flags & ~_dont_inline); } - bool is_hidden() { - return (_flags & _hidden) != 0; + bool is_hidden() const { + // ## FIXME: should be set at class parsing time + return method_holder()->is_hidden() || (_flags & _hidden) != 0; } void set_hidden(bool x) { _flags = x ? (_flags | _hidden) : (_flags & ~_hidden);