Latest PermGen elimination webrev

John Rose john.r.rose at oracle.com
Wed Aug 15 15:30:17 PDT 2012


I have made an initial merge of a recent snapshot of the PermGen work with the JSR 292 changes.

If you are are involved in permgen or 292, please have a look at this early version:

  http://cr.openjdk.java.net/~jrose/7023639/webrev.permgen.00/

This version barely compiles.  I have not tested it yet, but I think it has substantially the correct contents.

Note that this version does not take into account recent changes (which have been small, I think) to either the hotspot-comp or permgen baselines.  The patch gives precisely the versions it bridges, as follows:

> 7023639: JSR 292 method handle invocation needs a fast path for compiled code
> This is a complex rebase of the following change set committed to hotspot-comp:
>  1d7922586cf6 twisti Tue Jul 24 10:51:00 2012 -0700
> The base of this patch is in the permgen repository:
>  69b17ebee853 coleenp Thu Jul 26 12:13:45 2012 -0400

— John

On Jul 23, 2012, at 9:13 AM, Coleen Phillimore wrote:

> 
> This is the latest Permgen Elimination work.
> 
> open webrev at http://cr.openjdk.java.net/~coleenp/metadata7
> 
> Merged with NMT and fixed some bugs.
> 
> Coleen
> 
> On 7/4/2012 12:51 PM, Coleen Phillimore wrote:
>> 
>> The latest webrev of the Permgen Elimination work is available here:
>> 
>> open webrev at http://cr.openjdk.java.net/~coleenp/metadata6
>> 
>> This is relative to this changeset in the hotspot-gc repository:
>> changeset:   3462:3759236eea14
>> 
>> Since the last published webrev there have been some bug fixes, cleanups and merging.   Please look at areas of interest to you and we welcome all comments.
>> 
>> Thanks,
>> Coleen



More information about the hotspot-dev mailing list