harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Roman S. Bushmanov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-5513) Class data sharing support for DRLVM
Date Thu, 14 Feb 2008 12:47:08 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-5513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Roman S. Bushmanov updated HARMONY-5513:
----------------------------------------

    Component/s:     (was: Contributions)
                 DRLVM
    Description: 
This is an implementation of CDS support code for DRLVM.

That was developed in Sept 2006. I'm am attaching it as an archive containing the files which
were added or modified while implementing the feature. I didn't do any merge with current
drlvm sources. I hope the code will be useful to enable CDS feature in the current drlvm.

The attache code allowed storing of an image of classes into a shared archive and loading
the archive at further  vm startups. The list of classes to be stored was read from an external
file.

A the moment I last tried the code, It was able to run EHWA on windows and "Hello world" on
linux.
Performance gain at startup was ~10% on "Hello world" application and 1-2% on Eclipse startup.

  was:
This is a contribution of CDS support code for DRLVM.

That was developed in Sept 2006. I'm am attaching it as an archive containing the files which
were added or modified while implementing the feature. I didn't do any merge with current
drlvm sources. I hope the code will be useful to enable CDS feature in the current drlvm.

The attache code allowed storing of an image of classes into a shared archive and loading
the archive at further  vm startups. The list of classes to be stored was read from an external
file.

A the moment I last tried the code, It was able to run EHWA on windows and "Hello world" on
linux.
Performance gain at startup was ~10% on "Hello world" application and 1-2% on Eclipse startup.


> Class data sharing  support for DRLVM
> -------------------------------------
>
>                 Key: HARMONY-5513
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5513
>             Project: Harmony
>          Issue Type: New Feature
>          Components: DRLVM
>            Reporter: Roman S. Bushmanov
>         Attachments: cds.zip
>
>
> This is an implementation of CDS support code for DRLVM.
> That was developed in Sept 2006. I'm am attaching it as an archive containing the files
which were added or modified while implementing the feature. I didn't do any merge with current
drlvm sources. I hope the code will be useful to enable CDS feature in the current drlvm.
> The attache code allowed storing of an image of classes into a shared archive and loading
the archive at further  vm startups. The list of classes to be stored was read from an external
file.
> A the moment I last tried the code, It was able to run EHWA on windows and "Hello world"
on linux.
> Performance gain at startup was ~10% on "Hello world" application and 1-2% on Eclipse
startup.

-- 
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