< prev index next >

test/lib/jdk/test/whitebox/WhiteBox.java

Print this page
*** 144,10 ***
--- 144,24 ---
    private native int encodeConstantPoolIndyIndex0(int index);
    public         int encodeConstantPoolIndyIndex(int index) {
      return encodeConstantPoolIndyIndex0(index);
    }
  
+   private native Object[] getObjectsViaKlassOopMaps0(Object thing);
+   public Object[] getObjectsViaKlassOopMaps(Object thing) {
+     Objects.requireNonNull(thing);
+     return getObjectsViaKlassOopMaps0(thing);
+   }
+ 
+   private native Object[] getObjectsViaOopIterator0(Object thing);
+   public Object[] getObjectsViaOopIterator(Object thing) {
+     Objects.requireNonNull(thing);
+     return getObjectsViaOopIterator0(thing);
+   }
+ 
+   public native Object[] getObjectsViaFrameOopIterator(int depth);
+ 
    private native int getFieldEntriesLength0(Class<?> aClass);
    public         int getFieldEntriesLength(Class<?> aClass) {
      Objects.requireNonNull(aClass);
      return getFieldEntriesLength0(aClass);
    }
< prev index next >