harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Update of "Startup Performance" by AlexeiFedotov
Date Mon, 04 Feb 2008 14:53:38 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by AlexeiFedotov:
http://wiki.apache.org/harmony/Startup_Performance

------------------------------------------------------------------------------
     * Precompile / save jitted code for later use.
     * Store compiled code in DLL/SO formats. Do not reinvent formats for code. If VM has
a compiler, why should not it have a linker?
     * Use single boot class path cache.
-    * Read jar files by means of memory mapping.
-    * Think of unpacking jar files, make the size of unpacked jars reasonable (see investigate
Natalia’s JIRA.
+    * Read jar files by means of memory mapping, [http://issues.apache.org/jira/browse/HARMONY-5281
HARMONY-5281].
+    * Think of unpacking jar files, make the size of unpacked jars reasonable, [http://issues.apache.org/jira/browse/HARMONY-5280
HARMONY-5280].
       * Remove debugging information from class files.
       * Obfuscate private and undocumented class fields.
     * Reorder boot class path putting important jars first.
     * Save VM state dumping heap memory, thread stacks, states of files, sockets and other
open resources. While the task look heavy, for a particular application use case this might
be doable.
+    * Improve Class.getMethod() lookup speed [http://issues.apache.org/jira/browse/HARMONY-5284
HARMONY-5284], and related field lookup speed.
+    * Remove duplicated jar reads, [http://issues.apache.org/jira/browse/HARMONY-5285 HARMONY-5285].
+    * Delay a method recompilation, [http://issues.apache.org/jira/browse/HARMONY-5356 HARMONY-5356].
  
- (Thanks Pavel Pervov, Alexei Shipilev, Eugenia Maenkova, Andrey Yakushev, Sergey Kuksenko)
+ (Thanks Pavel Pervov, Alexei Shipilev, Eugenia Maenkova, Andrey Yakushev, Sergey Kuksenko,
Natalya Naumova)
  

Mime
View raw message