comparison graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/node/NodeFieldData.java @ 7843:4969921f57b7

Renamed generated specialize to specializeAndExecute. Added call to deoptimize in uninitialized and in specializeAndExecute.
author Christian Humer <christian.humer@gmail.com>
date Mon, 18 Feb 2013 19:51:30 +0100
parents 5e3d1a68664e
children 6b74ffe38183
comparison
equal deleted inserted replaced
7803:89d316f8f33e 7843:4969921f57b7
50 this.nodeData = typeNodeData; 50 this.nodeData = typeNodeData;
51 this.fieldKind = fieldKind; 51 this.fieldKind = fieldKind;
52 this.executionKind = executionKind; 52 this.executionKind = executionKind;
53 } 53 }
54 54
55 public boolean isShortCircuit() {
56 return executionKind == ExecutionKind.SHORT_CIRCUIT;
57 }
58
55 public VariableElement getFieldElement() { 59 public VariableElement getFieldElement() {
56 return fieldElement; 60 return fieldElement;
57 } 61 }
58 62
59 public Element getAccessElement() { 63 public Element getAccessElement() {