aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorPer Bothner <bothner@gcc.gnu.org>1999-04-16 11:41:12 -0700
committerPer Bothner <bothner@gcc.gnu.org>1999-04-16 11:41:12 -0700
commitbf69fb7efcf26ee27067c3225c8ce705ee357c5d (patch)
treebaa4ac268d2e8661d6e7c29dbca87273e370b239 /libjava
parent839df961206ef7e5df8136e88e7edac7fa66bb54 (diff)
downloadgcc-bf69fb7efcf26ee27067c3225c8ce705ee357c5d.zip
gcc-bf69fb7efcf26ee27067c3225c8ce705ee357c5d.tar.gz
gcc-bf69fb7efcf26ee27067c3225c8ce705ee357c5d.tar.bz2
Note char-conversion-related optimizations.
From-SVN: r26510
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index dbef79e..34539d8 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -22,6 +22,15 @@
* gnu/gcj/convert/Output_UTF8.java: Fix typo: 0xC0 -> 0c3F.
* gnu/gcj/convert/Input_UTF8.java: Fix typos in bit masks.
+ * java/io/InputStreamReader.java (<init>): Set super.in correctly.
+ * java/io/OutputStreamWriter.java (<init>): Set super.in correctly.
+ (writeChars): Don't be quite so eager to flush.
+ * java/io/PrintStream.java: Rewrite. Now more similar to
+ OutputStreamWriter, using explicit UnicodeToBytes converter.
+ Also, autoflush does not need to flush so often.
+ * java/lang/natString.cc (getBytes): More efficient algorithm.
+ (init(jbyteArray,jint,jint,jstring)): More efficient.
+
1999-04-15 Warren Levy <warrenl@cygnus.com>
* Makefile.am (ordinary_java_source_files): Added new Connection