Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLExpressionWrapperNode.java @ 19521:b5467bb34b24
Truffle/Instrumentation: some variable renaming for clarity
author | Michael Van De Vanter <michael.van.de.vanter@oracle.com> |
---|---|
date | Thu, 19 Feb 2015 11:42:03 -0800 |
parents | d1c1cd2530d7 |
children | 1d6a7ea5de59 |
comparison
equal
deleted
inserted
replaced
19520:b08cf18b9f0a | 19521:b5467bb34b24 |
---|---|
82 public Node getChild() { | 82 public Node getChild() { |
83 return child; | 83 return child; |
84 } | 84 } |
85 | 85 |
86 @Override | 86 @Override |
87 public Object executeGeneric(VirtualFrame frame) { | 87 public Object executeGeneric(VirtualFrame vFrame) { |
88 | 88 |
89 probeNode.enter(child, frame); | 89 probeNode.enter(child, vFrame); |
90 Object result; | 90 Object result; |
91 | 91 |
92 try { | 92 try { |
93 result = child.executeGeneric(frame); | 93 result = child.executeGeneric(vFrame); |
94 probeNode.returnValue(child, frame, result); | 94 probeNode.returnValue(child, vFrame, result); |
95 } catch (Exception e) { | 95 } catch (Exception e) { |
96 probeNode.returnExceptional(child, frame, e); | 96 probeNode.returnExceptional(child, vFrame, e); |
97 throw (e); | 97 throw (e); |
98 } | 98 } |
99 return result; | 99 return result; |
100 } | 100 } |
101 | 101 |
102 @Override | 102 @Override |
103 public long executeLong(VirtualFrame frame) throws UnexpectedResultException { | 103 public long executeLong(VirtualFrame vFrame) throws UnexpectedResultException { |
104 return SLTypesGen.expectLong(executeGeneric(frame)); | 104 return SLTypesGen.expectLong(executeGeneric(vFrame)); |
105 } | 105 } |
106 | 106 |
107 @Override | 107 @Override |
108 public BigInteger executeBigInteger(VirtualFrame frame) throws UnexpectedResultException { | 108 public BigInteger executeBigInteger(VirtualFrame vFrame) throws UnexpectedResultException { |
109 return SLTypesGen.expectBigInteger(executeGeneric(frame)); | 109 return SLTypesGen.expectBigInteger(executeGeneric(vFrame)); |
110 } | 110 } |
111 | 111 |
112 @Override | 112 @Override |
113 public boolean executeBoolean(VirtualFrame frame) throws UnexpectedResultException { | 113 public boolean executeBoolean(VirtualFrame vFrame) throws UnexpectedResultException { |
114 return SLTypesGen.expectBoolean(executeGeneric(frame)); | 114 return SLTypesGen.expectBoolean(executeGeneric(vFrame)); |
115 } | 115 } |
116 | 116 |
117 @Override | 117 @Override |
118 public String executeString(VirtualFrame frame) throws UnexpectedResultException { | 118 public String executeString(VirtualFrame vFrame) throws UnexpectedResultException { |
119 return SLTypesGen.expectString(executeGeneric(frame)); | 119 return SLTypesGen.expectString(executeGeneric(vFrame)); |
120 } | 120 } |
121 | 121 |
122 @Override | 122 @Override |
123 public SLFunction executeFunction(VirtualFrame frame) throws UnexpectedResultException { | 123 public SLFunction executeFunction(VirtualFrame vFrame) throws UnexpectedResultException { |
124 probeNode.enter(child, frame); | 124 probeNode.enter(child, vFrame); |
125 SLFunction result; | 125 SLFunction result; |
126 | 126 |
127 try { | 127 try { |
128 result = child.executeFunction(frame); | 128 result = child.executeFunction(vFrame); |
129 probeNode.returnValue(child, frame, result); | 129 probeNode.returnValue(child, vFrame, result); |
130 } catch (Exception e) { | 130 } catch (Exception e) { |
131 probeNode.returnExceptional(child, frame, e); | 131 probeNode.returnExceptional(child, vFrame, e); |
132 throw (e); | 132 throw (e); |
133 } | 133 } |
134 return result; | 134 return result; |
135 } | 135 } |
136 | 136 |
137 @Override | 137 @Override |
138 public SLNull executeNull(VirtualFrame frame) throws UnexpectedResultException { | 138 public SLNull executeNull(VirtualFrame vFrame) throws UnexpectedResultException { |
139 return SLTypesGen.expectSLNull(executeGeneric(frame)); | 139 return SLTypesGen.expectSLNull(executeGeneric(vFrame)); |
140 } | 140 } |
141 } | 141 } |