diff options
| author | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-10 02:38:55 +0000 |
|---|---|---|
| committer | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-10 02:38:55 +0000 |
| commit | a8e3c1b38a40b2b286503e2dd833c79cf9b11e64 (patch) | |
| tree | a21213186246ae4988b6aedc426b713636af538b /gcc/libgcov.c | |
| parent | f445c7aa42597d906728e303bfacc8baec924305 (diff) | |
| download | ppe42-gcc-a8e3c1b38a40b2b286503e2dd833c79cf9b11e64.tar.gz ppe42-gcc-a8e3c1b38a40b2b286503e2dd833c79cf9b11e64.zip | |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84438 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/libgcov.c')
0 files changed, 0 insertions, 0 deletions

