129 return getConstantPool0(aClass);
130 }
131
132 private native Object[] getResolvedReferences0(Class<?> aClass);
133 public Object[] getResolvedReferences(Class<?> aClass) {
134 Objects.requireNonNull(aClass);
135 return getResolvedReferences0(aClass);
136 }
137
138 private native int remapInstructionOperandFromCPCache0(Class<?> aClass, int index);
139 public int remapInstructionOperandFromCPCache(Class<?> aClass, int index) {
140 Objects.requireNonNull(aClass);
141 return remapInstructionOperandFromCPCache0(aClass, index);
142 }
143
144 private native int encodeConstantPoolIndyIndex0(int index);
145 public int encodeConstantPoolIndyIndex(int index) {
146 return encodeConstantPoolIndyIndex0(index);
147 }
148
149 private native int getFieldEntriesLength0(Class<?> aClass);
150 public int getFieldEntriesLength(Class<?> aClass) {
151 Objects.requireNonNull(aClass);
152 return getFieldEntriesLength0(aClass);
153 }
154
155 private native int getFieldCPIndex0(Class<?> aClass, int index);
156 public int getFieldCPIndex(Class<?> aClass, int index) {
157 Objects.requireNonNull(aClass);
158 return getFieldCPIndex0(aClass, index);
159 }
160
161 private native int getMethodEntriesLength0(Class<?> aClass);
162 public int getMethodEntriesLength(Class<?> aClass) {
163 Objects.requireNonNull(aClass);
164 return getMethodEntriesLength0(aClass);
165 }
166
167 private native int getMethodCPIndex0(Class<?> aClass, int index);
168 public int getMethodCPIndex(Class<?> aClass, int index) {
|
129 return getConstantPool0(aClass);
130 }
131
132 private native Object[] getResolvedReferences0(Class<?> aClass);
133 public Object[] getResolvedReferences(Class<?> aClass) {
134 Objects.requireNonNull(aClass);
135 return getResolvedReferences0(aClass);
136 }
137
138 private native int remapInstructionOperandFromCPCache0(Class<?> aClass, int index);
139 public int remapInstructionOperandFromCPCache(Class<?> aClass, int index) {
140 Objects.requireNonNull(aClass);
141 return remapInstructionOperandFromCPCache0(aClass, index);
142 }
143
144 private native int encodeConstantPoolIndyIndex0(int index);
145 public int encodeConstantPoolIndyIndex(int index) {
146 return encodeConstantPoolIndyIndex0(index);
147 }
148
149 private native Object[] getObjectsViaKlassOopMaps0(Object thing);
150 public Object[] getObjectsViaKlassOopMaps(Object thing) {
151 Objects.requireNonNull(thing);
152 return getObjectsViaKlassOopMaps0(thing);
153 }
154
155 private native Object[] getObjectsViaOopIterator0(Object thing);
156 public Object[] getObjectsViaOopIterator(Object thing) {
157 Objects.requireNonNull(thing);
158 return getObjectsViaOopIterator0(thing);
159 }
160
161 public native Object[] getObjectsViaFrameOopIterator(int depth);
162
163 private native int getFieldEntriesLength0(Class<?> aClass);
164 public int getFieldEntriesLength(Class<?> aClass) {
165 Objects.requireNonNull(aClass);
166 return getFieldEntriesLength0(aClass);
167 }
168
169 private native int getFieldCPIndex0(Class<?> aClass, int index);
170 public int getFieldCPIndex(Class<?> aClass, int index) {
171 Objects.requireNonNull(aClass);
172 return getFieldCPIndex0(aClass, index);
173 }
174
175 private native int getMethodEntriesLength0(Class<?> aClass);
176 public int getMethodEntriesLength(Class<?> aClass) {
177 Objects.requireNonNull(aClass);
178 return getMethodEntriesLength0(aClass);
179 }
180
181 private native int getMethodCPIndex0(Class<?> aClass, int index);
182 public int getMethodCPIndex(Class<?> aClass, int index) {
|