--- old/src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java 2016-06-21 23:03:49.000000000 +0200 +++ new/src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java 2016-06-21 23:03:49.000000000 +0200 @@ -80,12 +80,13 @@ for (Field f : fields) { if (f.getName().endsWith("Stub")) { f.setAccessible(true); + Object address; try { - Object address = f.get(runtime.getConfig()); + address = f.get(runtime.getConfig()); if (address.equals(call.target)) { return f.getName() + ":0x" + Long.toHexString((Long) address); } - } catch (Exception e) { + } catch (IllegalArgumentException | IllegalAccessException e) { } } }