# HG changeset patch # User Thomas Wuerthinger # Date 1397560817 -7200 # Node ID 083e9e4df58a028ea30ec00b9a076c27317b9a2d # Parent ed29f7ff71ebb5918c7858d2f82f5213a1ca6372 Truffle: Remove unused needsMaterializedFrame. diff -r ed29f7ff71eb -r 083e9e4df58a graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CallTarget.java --- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CallTarget.java Mon Apr 14 17:21:49 2014 -1000 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CallTarget.java Tue Apr 15 13:20:17 2014 +0200 @@ -42,6 +42,4 @@ public final Object call() { return call(NO_ARGUMENTS); } - - public abstract void setNeedsMaterializedFrame(); } diff -r ed29f7ff71eb -r 083e9e4df58a graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultCallTarget.java --- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultCallTarget.java Mon Apr 14 17:21:49 2014 -1000 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultCallTarget.java Tue Apr 15 13:20:17 2014 +0200 @@ -25,7 +25,6 @@ package com.oracle.truffle.api.impl; import com.oracle.truffle.api.*; -import com.oracle.truffle.api.CompilerDirectives.CompilationFinal; import com.oracle.truffle.api.frame.*; import com.oracle.truffle.api.nodes.*; @@ -35,8 +34,6 @@ */ public class DefaultCallTarget extends RootCallTarget { - @CompilationFinal protected boolean needsMaterializedFrame = true; - protected DefaultCallTarget(RootNode function) { super(function); } @@ -46,9 +43,4 @@ VirtualFrame frame = new DefaultVirtualFrame(getRootNode().getFrameDescriptor(), args); return callProxy(frame); } - - @Override - public void setNeedsMaterializedFrame() { - needsMaterializedFrame = true; - } }