]> git.ipfire.org Git - thirdparty/gcc.git/commit
natIconv.cc (done): New methods.
authorTom Tromey <tromey@redhat.com>
Mon, 30 Jul 2001 20:24:18 +0000 (20:24 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Mon, 30 Jul 2001 20:24:18 +0000 (20:24 +0000)
commit3d5aea83669398c151371796f2b84cbb0f52727c
tree4008d0e99166835f26dd98f0224f49ecfaeb2e89
parenta08b260482d8972aaaa3eb2a0175f9cc175dbad9
natIconv.cc (done): New methods.

2001-07-30  Tom Tromey  <tromey@redhat.com>
    Corey Minyard  <minyard@acm.org>

* gnu/gcj/convert/natIconv.cc (done): New methods.
* gnu/gcj/convert/Output_iconv.java (done): New method.
* gnu/gcj/convert/Input_iconv.java (done): New method.
* gnu/gcj/convert/UnicodeToBytes.java (defaultEncodingClass):
Removed.
(getDefaultEncodingClass): Removed.
(getDefaultEncoder): Use getEncoder.
(done): New method.
(defaultEncoding, CACHE_SIZE, encoderCache, currCachePos): New
static fields.
* gnu/gcj/convert/BytesToUnicode.java (defaultDecodingClass):
Removed.
(defaultEncoding, CACHE_SIZE, decoderCache, currCachePos): New
static fields.
(getDefaultDecodingClass): Removed.
(getDefaultDecoder): Use getDecoder.
(getDecoder): Look up decoder in cache.
(done): New method.
* java/lang/natString.cc (init): Call `done' on converter.
(getBytes): Likewise.

Co-Authored-By: Corey Minyard <minyard@acm.org>
From-SVN: r44484
libjava/ChangeLog
libjava/gnu/gcj/convert/BytesToUnicode.java
libjava/gnu/gcj/convert/Input_iconv.java
libjava/gnu/gcj/convert/Output_iconv.java
libjava/gnu/gcj/convert/UnicodeToBytes.java
libjava/gnu/gcj/convert/natIconv.cc
libjava/java/lang/natString.cc