src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.java
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.java Tue Apr 23 14:09:54 2019 -0400
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.java Tue Apr 23 22:55:09 2019 +0200
@@ -56,15 +56,15 @@
*/
@OptionalInput ValueNode escapedReturnValue;
- public MonitorExitNode(ValueNode object, MonitorIdNode monitorId, ValueNode escapedReturnValue) {
+ public MonitorExitNode(ValueNode object, MonitorIdNode monitorId, ValueNode escapedValue) {
super(TYPE, object, monitorId);
- this.escapedReturnValue = escapedReturnValue;
+ this.escapedReturnValue = escapedValue;
}
/**
* Return value is cleared when a synchronized method graph is inlined.
*/
- public void clearEscapedReturnValue() {
+ public void clearEscapedValue() {
updateUsages(escapedReturnValue, null);
this.escapedReturnValue = null;
}