Searched refs:numLocals (Results 1 - 11 of 11) sorted by relevance

/openjdk9/hotspot/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/
H A DBytecodeFrame.java51 * <td>numLocals</td>
55 * <td>numLocals</td>
56 * <td>numLocals + numStack</td>
60 * <td>numLocals + numStack</td>
84 public final int numLocals; field in class:BytecodeFrame
188 * @param numLocals the number of local variables
193 public BytecodeFrame(BytecodeFrame caller, ResolvedJavaMethod method, int bci, boolean rethrowException, boolean duringCall, JavaValue[] values, JavaKind[] slotKinds, int numLocals, int numStack, argument
201 this.numLocals = numLocals;
216 for (int i = 0; i < numLocals
[all...]
H A DCodeUtil.java196 int cols = Math.max(frame.numLocals, Math.max(frame.numStack, frame.numLocks));
204 if (frame.numLocals != 0) {
206 cells.addAll(Arrays.asList(frame.values).subList(0, frame.numLocals));
207 cells.addAll(Collections.nCopies(cols - frame.numLocals - 1, ""));
211 cells.addAll(Arrays.asList(frame.values).subList(frame.numLocals, frame.numLocals + frame.numStack));
216 cells.addAll(Arrays.asList(frame.values).subList(frame.numLocals + frame.numStack, frame.values.length));
/openjdk9/hotspot/test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/
H A DInterpreterFrameSizeTest.java71 int numLocals = resolvedMethod.getMaxLocals();
73 JavaValue[] values = new JavaValue[numLocals];
74 JavaKind[] slotKinds = new JavaKind[numLocals];
75 BytecodeFrame frame = new BytecodeFrame(null, resolvedMethod, bci, false, false, values, slotKinds, numLocals, numStack, 0);
H A DDebugInfoTest.java58 int numLocals = resolvedMethod.getMaxLocals();
59 int numStack = slotKinds.length - numLocals;
96 BytecodeFrame frame = new BytecodeFrame(null, resolvedMethod, bci, false, false, values, slotKinds, numLocals, numStack, 0);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/
H A DDebugInfoBuilder.java212 int numLocals = state.localsSize();
216 int numValues = numLocals + numStack + numLocks;
217 int numKinds = numLocals + numStack;
221 computeLocals(state, numLocals, values, slotKinds);
222 computeStack(state, numLocals, numStack, values, slotKinds);
237 return new BytecodeFrame(caller, state.getMethod(), state.bci, state.rethrowException(), state.duringCall(), values, slotKinds, numLocals, numStack, numLocks);
243 protected void computeLocals(FrameState state, int numLocals, JavaValue[] values, JavaKind[] slotKinds) { argument
244 for (int i = 0; i < numLocals; i++) {
251 protected void computeStack(FrameState state, int numLocals, int numStack, JavaValue[] values, JavaKind[] slotKinds) { argument
254 values[numLocals
[all...]
/openjdk9/hotspot/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/
H A DInfopoint.java104 sb.append(" #locals=").append(info.frame().numLocals).append(" #expr=").append(info.frame().numStack);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/
H A DCompilationPrinter.java168 for (int i = 0; i < frame.numLocals; i++) {
/openjdk9/hotspot/src/share/vm/ci/
H A DbcEscapeAnalyzer.cpp1084 int numLocals = _method->max_locals(); local
1087 int datacount = (numblocks + 1) * (stkSize + numLocals);
1094 dp += numLocals;
1101 dp += numLocals;
1146 for (int i = 0; i < numLocals; i++) {
1159 for (int i = 0; i < numLocals; i++) {
/openjdk9/hotspot/src/share/vm/compiler/
H A DmethodLiveness.cpp190 int numLocals = _bit_map_size_bits; local
191 _total_method_locals += numLocals;
192 _max_method_locals = MAX2(numLocals,_max_method_locals);
/openjdk9/hotspot/src/share/vm/jvmci/
H A DjvmciJavaClasses.hpp207 int_field(BytecodeFrame, numLocals) \
H A DjvmciCodeInstaller.cpp1027 jint local_count = BytecodeFrame::numLocals(frame);

Completed in 117 milliseconds