-
Bug
-
Resolution: Fixed
-
P2
-
1.4.0
-
beta3
-
sparc
-
solaris_7, solaris_8
Swing uses reflection to access values for it's key bindings. Under the new reflection mechanism this causes ~40 classes to be generated -- which slows application startup. The mechanism to access these fields could be changed to use a new "unsafe" entry point. This should speed up first-time access to static files, and improve Swing startup time.
- duplicates
-
JDK-4493578 Looking up small set of fields using reflection slower on 1.4 vs 1.3.1
-
- Closed
-
- relates to
-
JDK-4498653 reflective access of static field doesn't trigger class initialization
-
- Closed
-