This is the mail archive of the
java-prs@sourceware.cygnus.com
mailing list for the Java project.
java.lang/62: Change Character implementation
- To: java-gnats at sourceware dot cygnus dot com
- Subject: java.lang/62: Change Character implementation
- From: tromey at cygnus dot com
- Date: 4 Oct 1999 22:51:48 -0000
- Reply-To: tromey at cygnus dot com
- Resent-Cc: java-prs at sourceware dot cygnus dot com, green at cygnus dot com,
- Resent-Reply-To: gnats-admin@sourceware.cygnus.com, tromey@cygnus.com
- Resent-To: tromey at cygnus dot com
>Number: 62
>Category: java.lang
>Synopsis: Change Character implementation
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: tromey
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Oct 04 16:00:02 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator: Tom Tromey
>Release: current cvs
>Organization:
>Environment:
>Description:
Currently we have the choice of "fast" or "small"
java.lang.Character implementations.
It turns out that implementing a 2-level table,
where the second level is omitted if the entire page
holds the same value, is smaller than our current
"small" implementation and nearly as fast as our
"fast" implementation. We should remove the choice
and instead reimplement this way.
See libunicode for an example of how to do this.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: