Searched refs:virtualObjects (Results 1 - 7 of 7) sorted by relevance

/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/
H A DCommitAllocationNode.java53 @NodeInfo(nameTemplate = "Alloc {i#virtualObjects}",
65 @Input NodeInputList<VirtualObjectNode> virtualObjects = new NodeInputList<>(this); field in class:CommitAllocationNode
76 return virtualObjects;
93 assertTrue(virtualObjects.size() + 1 == lockIndexes.size(), "lockIndexes size doesn't match %s, %s", virtualObjects, lockIndexes);
96 for (VirtualObjectNode virtual : virtualObjects) {
100 assertTrue(virtualObjects.size() == ensureVirtual.size(), "ensureVirtual size doesn't match");
106 for (int i = 0; i < virtualObjects.size(); i++) {
108 EnsureVirtualizedNode.ensureVirtualFailure(this, virtualObjects.get(i).stamp());
127 for (int i = 0; i < virtualObjects
[all...]
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/
H A DLIRFrameState.java54 private final VirtualObject[] virtualObjects; field in class:LIRFrameState
60 public LIRFrameState(BytecodeFrame topFrame, VirtualObject[] virtualObjects, LabelRef exceptionEdge) { argument
62 this.virtualObjects = virtualObjects;
84 if (virtualObjects != null) {
85 for (VirtualObject obj : virtualObjects) {
103 if (virtualObjects != null) {
104 for (VirtualObject obj : virtualObjects) {
178 assert Arrays.asList(virtualObjects).contains(value);
192 debugInfo = new DebugInfo(topFrame, virtualObjects);
[all...]
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/
H A DCompilationPrinter.java154 List<VirtualObject> virtualObjects = new ArrayList<>();
163 sb.append(valueToString(frame.getStackValue(i), virtualObjects)).append(' ');
169 sb.append(valueToString(frame.getLocalValue(i), virtualObjects)).append(' ');
175 sb.append(valueToString(frame.getLockValue(i), virtualObjects)).append(' ');
184 for (int i = 0; i < virtualObjects.size(); i++) {
185 VirtualObject obj = virtualObjects.get(i);
188 sb.append(valueToString(obj.getValues()[j], virtualObjects)).append(' ');
197 protected String valueToString(JavaValue value, List<VirtualObject> virtualObjects) { argument
201 if (value instanceof VirtualObject && !virtualObjects.contains(value)) {
202 virtualObjects
[all...]
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/
H A DDebugInfoBuilder.java71 protected final Map<VirtualObjectNode, VirtualObject> virtualObjects = Node.newMap(); field in class:DebugInfoBuilder
77 assert virtualObjects.size() == 0;
99 if (virtualObjects.size() != 0) {
103 VirtualObject vobjValue = virtualObjects.get(vobjNode);
140 virtualObjectsArray = virtualObjects.values().toArray(new VirtualObject[virtualObjects.size()]);
141 virtualObjects.clear();
295 VirtualObject vobject = virtualObjects.get(obj);
297 vobject = VirtualObject.get(obj.type(), virtualObjects.size());
298 virtualObjects
[all...]
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/
H A DVirtualizerToolImpl.java183 id = closure.virtualObjects.size();
184 closure.virtualObjects.add(virtualObject);
H A DPartialEscapeClosure.java94 public final ArrayList<VirtualObjectNode> virtualObjects = new ArrayList<>(); field in class:PartialEscapeClosure
375 virtual.add(virtualObjects.get(i));
386 VirtualObjectNode virtual = virtualObjects.get(object);
457 initialState.materializeBefore(end, virtualObjects.get(i), blockEffects.get(loopPredecessor));
705 newState.resetObjectStates(virtualObjects.size());
758 VirtualObjectNode virtual = virtualObjects.get(resultObject);
975 int id = virtualObjects.size();
976 virtualObjects.add(virtual);
/openjdk9/hotspot/src/share/vm/jvmci/
H A DjvmciCodeInstaller.cpp939 objArrayHandle virtualObjects = DebugInfo::virtualObjectMapping(debug_info); local
940 if (virtualObjects.is_null()) {
943 GrowableArray<ScopeValue*>* objects = new GrowableArray<ScopeValue*>(virtualObjects->length(), virtualObjects->length(), NULL);
945 for (int i = 0; i < virtualObjects->length(); i++) {
946 Handle value = virtualObjects->obj_at(i);
961 for (int i = 0; i < virtualObjects->length(); i++) {
962 Handle value = virtualObjects->obj_at(i);

Completed in 59 milliseconds