diff options
Diffstat (limited to 'libjava/ChangeLog')
-rw-r--r-- | libjava/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index c69302e..5e24920 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,5 +1,15 @@ 2004-07-09 Bryce McKinlay <mckinlay@redhat.com> + * java.util.Calendar.java (cache): New private static field. Cached + mappings of locales->calendar classes. + (ctorArgTypes): New private static field. Singleton argument for + calendar class constructor lookup. + (getInstance): Cache Locale->Calendar class mappings using HashMap. + Optimize by bypassing reflection instantiation for the + GregorianCalendar case. + +2004-07-09 Bryce McKinlay <mckinlay@redhat.com> + * java/util/Calendar.java: Use getSystemClassLoader as argument for ResourceBundle.getBundle() calls. * java/util/GregorianCalendar.java: Likewise. |