You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Wenlong Li (JIRA)" <ji...@apache.org> on 2009/01/15 02:25:59 UTC

[jira] Commented: (HARMONY-6039) [drlvm][classloader] On-demand class library parsing to avoid unnecessary jar/zip parsing during VM creation

    [ https://issues.apache.org/jira/browse/HARMONY-6039?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12663966#action_12663966 ] 

Wenlong Li commented on HARMONY-6039:
-------------------------------------

Pavel, 

I use APR_CREATE | APR_TRUNCATE because the file may exist, but should be refreshed with latest content when some module is changed since last time. So the right use is having both flags there.

thx

> [drlvm][classloader] On-demand class library parsing to avoid unnecessary jar/zip parsing during VM creation
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-6039
>                 URL: https://issues.apache.org/jira/browse/HARMONY-6039
>             Project: Harmony
>          Issue Type: Improvement
>          Components: VM
>         Environment: Conduct experiments on Windows XP, Core 2 Quad-core machine
>            Reporter: Wenlong Li
>            Assignee: Xiao-Feng Li
>         Attachments: h6039.patch_1, H6039.patch_2
>
>
> During VM creation, Harmony will parse all class libraried defined in bootclasspath.properties under jre/lib/boot directory. However, not all class libraries will be used in the lifetime of java applications. That means, it is not necessary to open and resolve all these class libraries.
> In this patch, I implement the on-demand jar parsing, which only loads and parses required jar.

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