From 7ba53f2dbfcc9cfce73bc501a0239491aec3b269 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Murias?= Date: Wed, 23 Oct 2019 23:39:26 +0200 Subject: [PATCH] [truffle] Remove dead code needed for a long removed op --- .../perl6/nqp/truffle/io/IIOInteractive.java | 7 ------- .../nqp/truffle/io/StandardReadHandle.java | 18 +----------------- 2 files changed, 1 insertion(+), 24 deletions(-) delete mode 100644 src/vm/jvm/runtime/org/perl6/nqp/truffle/io/IIOInteractive.java diff --git a/src/vm/jvm/runtime/org/perl6/nqp/truffle/io/IIOInteractive.java b/src/vm/jvm/runtime/org/perl6/nqp/truffle/io/IIOInteractive.java deleted file mode 100644 index 28bac50fb8..0000000000 --- a/src/vm/jvm/runtime/org/perl6/nqp/truffle/io/IIOInteractive.java +++ /dev/null @@ -1,7 +0,0 @@ -package org.perl6.nqp.truffle.io; - -import org.perl6.nqp.runtime.ThreadContext; - -public interface IIOInteractive { - public String readlineInteractive(ThreadContext tc, String prompt); -} diff --git a/src/vm/jvm/runtime/org/perl6/nqp/truffle/io/StandardReadHandle.java b/src/vm/jvm/runtime/org/perl6/nqp/truffle/io/StandardReadHandle.java index d0df685b63..0c00d59a11 100644 --- a/src/vm/jvm/runtime/org/perl6/nqp/truffle/io/StandardReadHandle.java +++ b/src/vm/jvm/runtime/org/perl6/nqp/truffle/io/StandardReadHandle.java @@ -10,9 +10,8 @@ import jline.ConsoleReader; import org.perl6.nqp.runtime.ExceptionHandling; -import org.perl6.nqp.runtime.ThreadContext; -public class StandardReadHandle implements IIOClosable, IIOEncodable, IIOSyncReadable, IIOInteractive, IIOPossiblyTTY { +public class StandardReadHandle implements IIOClosable, IIOEncodable, IIOSyncReadable, IIOPossiblyTTY { private InputStream is; private BufferedReader br; private ConsoleReader cr; @@ -107,21 +106,6 @@ public synchronized String readchars(int count) { } } - public synchronized String readlineInteractive(ThreadContext tc, String prompt) { - try { - if (cr == null) - cr = new ConsoleReader(is, new OutputStreamWriter(tc.gc.out)); - String line = cr.readLine(prompt); - if (line == null) { - eof = true; - line = ""; - } - return line; - } catch (IOException e) { - throw new RuntimeException(e); - } - } - public boolean eof() { return eof; }