mrglavas 2004/10/14 08:20:19 Modified: java/src/org/apache/xerces/impl/dv/util Base64.java HexBin.java Log: Reduce memory used by lookup tables. Revision Changes Path 1.15 +3 -3 xml-xerces/java/src/org/apache/xerces/impl/dv/util/Base64.java Index: Base64.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/util/Base64.java,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- Base64.java 12 Oct 2004 20:14:29 -0000 1.14 +++ Base64.java 14 Oct 2004 15:20:18 -0000 1.15 @@ -36,7 +36,7 @@ */ public final class Base64 { - static private final int BASELENGTH = 255; + static private final int BASELENGTH = 128; static private final int LOOKUPLENGTH = 64; static private final int TWENTYFOURBITGROUP = 24; static private final int EIGHTBIT = 8; @@ -51,7 +51,7 @@ static { - for (int i = 0; i<BASELENGTH; i++) { + for (int i = 0; i < BASELENGTH; ++i) { base64Alphabet[i] = -1; } for (int i = 'Z'; i >= 'A'; i--) { 1.13 +3 -3 xml-xerces/java/src/org/apache/xerces/impl/dv/util/HexBin.java Index: HexBin.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/util/HexBin.java,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- HexBin.java 6 Oct 2004 20:08:28 -0000 1.12 +++ HexBin.java 14 Oct 2004 15:20:18 -0000 1.13 @@ -27,14 +27,14 @@ * @version $Id$ */ public final class HexBin { - static private final int BASELENGTH = 255; + static private final int BASELENGTH = 128; static private final int LOOKUPLENGTH = 16; static final private byte [] hexNumberTable = new byte[BASELENGTH]; static final private char [] lookUpHexAlphabet = new char[LOOKUPLENGTH]; static { - for (int i = 0; i<BASELENGTH; i++ ) { + for (int i = 0; i < BASELENGTH; i++ ) { hexNumberTable[i] = -1; } for ( int i = '9'; i >= '0'; i--) {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]