diff -r b9a29dfaaeb2 -r ea0d0781c63c src/hotspot/share/oops/method.cpp --- a/src/hotspot/share/oops/method.cpp Thu Jan 18 16:37:43 2018 -0500 +++ b/src/hotspot/share/oops/method.cpp Tue Jan 16 16:57:53 2018 -0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -2180,7 +2180,7 @@ } else if ((intptr_t(this) & (wordSize-1)) != 0) { // Quick sanity check on pointer. return false; - } else if (MetaspaceShared::is_in_shared_space(this)) { + } else if (is_shared()) { return MetaspaceShared::is_valid_shared_method(this); } else if (Metaspace::contains_non_shared(this)) { return has_method_vptr((const void*)this);