1 |
|
2002-02-25 Eric Blake <ebb9@email.byu.edu> |
2 |
|
|
3 |
|
* java/lang/Double.java (byteValue, shortValue, compareTo): Add |
4 |
|
missing methods, fix typo in last commit. |
5 |
|
* java/lang/Float.java (byteValue, shortValue, compareTo): Ditto. |
6 |
|
* java/lang/Number.java (digits): Add lookup table. |
7 |
|
* java/lang/Character.java (forDigit): Use table. |
8 |
|
* java/lang/Integer.java (toString(int, int)): Optimize |
9 |
|
case for MIN_VALUE. |
10 |
|
(getInteger(String, Integer)): Trap NullPointerException, |
11 |
|
IllegalArgumentException from System.getProperty. |
12 |
|
(parseInt(String, int, boolean)): Combine parseInt and decode into |
13 |
|
one method, and optimize. |
14 |
|
(parseInt, decode, valueOf): Use improved parseInt. |
15 |
|
* java/lang/Byte.java (parseByte, decode): Ditto. |
16 |
|
* java/lang/Short.java (parseShort, decode): Ditto. |
17 |
|
* java/lang/Long.java (parseLong(String, int, boolean)): Combine |
18 |
|
parseLong and decode into one method, and optimize. |
19 |
|
(parseLong, decode, valueOf): Use improved parseLong. |
20 |
|
(toString): Optimize case for MIN_VALUE. |
21 |
|
(getLong(String, Long)): Trap NullPointerException, |
22 |
|
IllegalArgumentException from System.getProperty. |
23 |
|
* java/lang/Boolean.java (getBoolean): Trap NullPointerException, |
24 |
|
IllegalArgumentException from System.getProperty. |
25 |
|
|
26 |
2002-02-24 Eric Blake <ebb9@email.byu.edu> |
2002-02-24 Eric Blake <ebb9@email.byu.edu> |
27 |
|
|
28 |
* java/lang/Byte.java: Reformat, improve Javadoc. |
* java/lang/Byte.java: Reformat, improve Javadoc. |