JDK-4665444 : Improve Java libraries startup time
  • Type: Enhancement
  • Component: other-libs
  • Sub-Component: other
  • Affected Version: 1.4.0,5.0
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic,windows_xp
  • CPU: generic,x86
  • Submitted: 2002-04-10
  • Updated: 2004-05-21
  • Resolved: 2004-05-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
5.0 beta2Fixed
Related Reports
Relates :  
Description

Name: ca25432			Date: 04/09/2002



Non-jvm version of 4607280

Improve startup time of Java. On the client the user should not realize they are
using Java. On the server improve startup time after reload for availability.
This feature is focused on changes required by other areas than just the core
hotspot JVM, ie Swing, awt, security. libraries etc


Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger-beta2 FIXED IN: tiger-beta2 INTEGRATED IN: tiger-beta2
14-06-2004

EVALUATION Name: ca25432 Date: 04/09/2002 This feature has been added for Tiger release ====================================================================== There is also a related rfe: 4607280: Improve Java VM startup time The libraries fixes that have already gone into 1.5 for this rfe include: 4922813 getBootstrapClassPath()/encodePath() is slower than it should be 4953311 Buffer size in BufferedInputStream & BufferedOutputStream is too small 4881291 Performance: speed up properties loading in Properties class 4845385 Performance: RuleBasedBreakIterator's first time init is too slow 4922206 Need speedup Normalization init<> startup time 4911232 Use binary format fontconfigure file to reduce font init startup time 4909586 RFE: Replace uses of StringBuffer with StringBuilder 4911226 Reduce init time for KeyboardFocusManager 4675054 Component.reshape can be more than 15% more expensive in 1.4 vs 1.3.1 4911244 Reduce init time for UI defaults 4912842 double-click selection performs too slowly 4930531 SwingMark's TextArea has gotten close to 3 times slower 4939857 Unnecessary painting in Swing during startup and window resizing 4728032 Install needs to generate shared class files 4981519 Support IQuickActivate for speeding up applet activation ###@###.### 2004-02-06 Additional fixes include: 4989229 Reload cert stores in HTTPS and signing verification cause slow performance 4909229 (cs) Charset providers are too expensive to initialize 4994372 MeteredStream/ProgressData performance problem ###@###.### 2004-04-21
21-04-2004