# HG changeset patch # User Doug Simon # Date 1394566534 -3600 # Node ID 0991bc2351525d9d3088457e45a1f99c82a97e25 # Parent 0b8f4e50e149341302df8ce301566d92322017a4 hide Graal.runtime from reflection (JBS:GRAAL-22) diff -r 0b8f4e50e149 -r 0991bc235152 graal/com.oracle.graal.api.runtime/src/com/oracle/graal/api/runtime/Graal.java --- a/graal/com.oracle.graal.api.runtime/src/com/oracle/graal/api/runtime/Graal.java Tue Mar 11 20:30:12 2014 +0100 +++ b/graal/com.oracle.graal.api.runtime/src/com/oracle/graal/api/runtime/Graal.java Tue Mar 11 20:35:34 2014 +0100 @@ -52,6 +52,8 @@ } catch (UnsatisfiedLinkError e) { runtime = new InvalidGraalRuntime(); } + + Reflection.registerFieldsToFilter(Graal.class, "runtime"); } @CallerSensitive diff -r 0b8f4e50e149 -r 0991bc235152 graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java --- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java Tue Mar 11 20:30:12 2014 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java Tue Mar 11 20:35:34 2014 +0100 @@ -73,7 +73,7 @@ } static { - Reflection.registerFieldsToFilter(HotSpotGraalRuntime.class, new String[]{"instance"}); + Reflection.registerFieldsToFilter(HotSpotGraalRuntime.class, "instance"); } /**