harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rustem Rafikov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-4914) [drlvm] increasing default sizes for code and vtable pools give a little boost
Date Tue, 09 Oct 2007 15:41:50 GMT
[drlvm]  increasing default sizes for code and vtable pools give a little boost
-------------------------------------------------------------------------------

                 Key: HARMONY-4914
                 URL: https://issues.apache.org/jira/browse/HARMONY-4914
             Project: Harmony
          Issue Type: Improvement
          Components: DRLVM
         Environment: windows, linux
            Reporter: Rustem Rafikov
            Priority: Minor
         Attachments: code-size.patch

I suggest to increase the default sizes for vtable and code pools (see vm/vmcore/include/mem_alloc.h).
It reduces fragmentation of data and thus gives a little boost on specjbb2005 (as example).

For example, the default code pool size for bootstrap classloader is 256K. Final size is about
2Mb, so it is reallocated ~6-7 times. The numbers for default classloader are: 64K - default,
~800K - final, it is  realocated 11-12 times. 

The patch is attached.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message