You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Rana Dasgupta (JIRA)" <ji...@apache.org> on 2006/10/27 20:55:16 UTC

[jira] Created: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

A stress test for young generational allocation that measures allocation rate
-----------------------------------------------------------------------------

                 Key: HARMONY-1993
                 URL: http://issues.apache.org/jira/browse/HARMONY-1993
             Project: Harmony
          Issue Type: Improvement
          Components: DRLVM
            Reporter: Rana Dasgupta
            Priority: Minor


These two patches are for adding a stress like test to gc_gen that creates and discards a large number of young objects repeatedly on an increasing number of threads. The test focuses on gen0 and allocation rate. The gentest patch needs to be applied to the gc_gen directory

The gc_genbuild are the build modifications to gc_gen

We may want to hold off committing till the list agress on where these focussed component tests that run for a while and don't return a pass/fail should live.

Tested on 32 bit Linux ( RHEL ) and XP 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

Posted by "weldon washburn (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1993?page=all ]

weldon washburn reassigned HARMONY-1993:
----------------------------------------

    Assignee: weldon washburn

> A stress test for young generational allocation that measures allocation rate
> -----------------------------------------------------------------------------
>
>                 Key: HARMONY-1993
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1993
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Rana Dasgupta
>         Assigned To: weldon washburn
>            Priority: Minor
>         Attachments: gc_genbuild, gentest
>
>
> These two patches are for adding a stress like test to gc_gen that creates and discards a large number of young objects repeatedly on an increasing number of threads. The test focuses on gen0 and allocation rate. The gentest patch needs to be applied to the gc_gen directory
> The gc_genbuild are the build modifications to gc_gen
> We may want to hold off committing till the list agress on where these focussed component tests that run for a while and don't return a pass/fail should live.
> Tested on 32 bit Linux ( RHEL ) and XP 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

Posted by "Rana Dasgupta (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/HARMONY-1993?page=comments#action_12445950 ] 
            
Rana Dasgupta commented on HARMONY-1993:
----------------------------------------

My request would be that we commit this. This is turning out to be quite a useful and focussed little benchmark to study young object handling and even some code jitting. The dev list seems OK about its location in the gc_gen directory.

> A stress test for young generational allocation that measures allocation rate
> -----------------------------------------------------------------------------
>
>                 Key: HARMONY-1993
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1993
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Rana Dasgupta
>            Priority: Minor
>         Attachments: gc_genbuild, gentest
>
>
> These two patches are for adding a stress like test to gc_gen that creates and discards a large number of young objects repeatedly on an increasing number of threads. The test focuses on gen0 and allocation rate. The gentest patch needs to be applied to the gc_gen directory
> The gc_genbuild are the build modifications to gc_gen
> We may want to hold off committing till the list agress on where these focussed component tests that run for a while and don't return a pass/fail should live.
> Tested on 32 bit Linux ( RHEL ) and XP 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

Posted by "Rana Dasgupta (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1993?page=all ]

Rana Dasgupta updated HARMONY-1993:
-----------------------------------

    Attachment: gentest
                gc_genbuild

Attaching the patches

> A stress test for young generational allocation that measures allocation rate
> -----------------------------------------------------------------------------
>
>                 Key: HARMONY-1993
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1993
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Rana Dasgupta
>            Priority: Minor
>         Attachments: gc_genbuild, gentest
>
>
> These two patches are for adding a stress like test to gc_gen that creates and discards a large number of young objects repeatedly on an increasing number of threads. The test focuses on gen0 and allocation rate. The gentest patch needs to be applied to the gc_gen directory
> The gc_genbuild are the build modifications to gc_gen
> We may want to hold off committing till the list agress on where these focussed component tests that run for a while and don't return a pass/fail should live.
> Tested on 32 bit Linux ( RHEL ) and XP 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] Closed: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
Should we pull it out then?  More test good!

Rana Dasgupta wrote:
> On 11/5/06, Weldon Washburn <we...@gmail.com> wrote:
> 
>> >>On 11/5/06, Geir Magnusson Jr. <ge...@pobox.com> wrote:
>> >>
>> >> first, can we also use this test for gcv4.1?
>> >>
> 
> 
> Yes. The test is a Java test. The reason I placed it in gc_gen is that 
> it is
> intended to stress allocation fastpath and corresponding gen 0 collection,
> and is more useful for tuning these.
> 
> 
> 
> 
>> >Rana, Xiao Feng,
>> >Please test.  I am not building GCv5 right now.
>>
>> I retested on XP and RHEL Linux. BTW, gc_cc and gc_gen directories are
>> both part of the regular builds now.
> 


Re: [jira] Closed: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

Posted by Rana Dasgupta <rd...@gmail.com>.
On 11/5/06, Weldon Washburn <we...@gmail.com> wrote:

> >>On 11/5/06, Geir Magnusson Jr. <ge...@pobox.com> wrote:
> >>
> >> first, can we also use this test for gcv4.1?
> >>


Yes. The test is a Java test. The reason I placed it in gc_gen is that it is
intended to stress allocation fastpath and corresponding gen 0 collection,
and is more useful for tuning these.




> >Rana, Xiao Feng,
> >Please test.  I am not building GCv5 right now.
>
> I retested on XP and RHEL Linux. BTW, gc_cc and gc_gen directories are
> both part of the regular builds now.

Re: [jira] Closed: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

Posted by Weldon Washburn <we...@gmail.com>.
On 11/5/06, Geir Magnusson Jr. <ge...@pobox.com> wrote:
>
> first, can we also use this test for gcv4.1?
>
> Second, shouldn't you test now to make sure that all is well?  It will
> be much harder to figure out later...


Rana, Xiao Feng,
Please test.  I am not building GCv5 right now.

geir
>
> weldon washburn (JIRA) wrote:
> >      [ http://issues.apache.org/jira/browse/HARMONY-1993?page=all ]
> >
> > weldon washburn closed HARMONY-1993.
> > ------------------------------------
> >
> >     Resolution: Fixed
> >
> > committed.  since it is only local to gc_gen directory and this
> directory is not part of regular build, no testing was conducted
> >
> >> A stress test for young generational allocation that measures
> allocation rate
> >>
> -----------------------------------------------------------------------------
> >>
> >>                 Key: HARMONY-1993
> >>                 URL: http://issues.apache.org/jira/browse/HARMONY-1993
> >>             Project: Harmony
> >>          Issue Type: Improvement
> >>          Components: DRLVM
> >>            Reporter: Rana Dasgupta
> >>         Assigned To: weldon washburn
> >>            Priority: Minor
> >>         Attachments: gc_genbuild, gentest
> >>
> >>
> >> These two patches are for adding a stress like test to gc_gen that
> creates and discards a large number of young objects repeatedly on an
> increasing number of threads. The test focuses on gen0 and allocation rate.
> The gentest patch needs to be applied to the gc_gen directory
> >> The gc_genbuild are the build modifications to gc_gen
> >> We may want to hold off committing till the list agress on where these
> focussed component tests that run for a while and don't return a pass/fail
> should live.
> >> Tested on 32 bit Linux ( RHEL ) and XP
> >
>



-- 
Weldon Washburn
Intel Enterprise Solutions Software Division

Re: [jira] Closed: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
first, can we also use this test for gcv4.1?

Second, shouldn't you test now to make sure that all is well?  It will 
be much harder to figure out later...

geir

weldon washburn (JIRA) wrote:
>      [ http://issues.apache.org/jira/browse/HARMONY-1993?page=all ]
> 
> weldon washburn closed HARMONY-1993.
> ------------------------------------
> 
>     Resolution: Fixed
> 
> committed.  since it is only local to gc_gen directory and this directory is not part of regular build, no testing was conducted
> 
>> A stress test for young generational allocation that measures allocation rate
>> -----------------------------------------------------------------------------
>>
>>                 Key: HARMONY-1993
>>                 URL: http://issues.apache.org/jira/browse/HARMONY-1993
>>             Project: Harmony
>>          Issue Type: Improvement
>>          Components: DRLVM
>>            Reporter: Rana Dasgupta
>>         Assigned To: weldon washburn
>>            Priority: Minor
>>         Attachments: gc_genbuild, gentest
>>
>>
>> These two patches are for adding a stress like test to gc_gen that creates and discards a large number of young objects repeatedly on an increasing number of threads. The test focuses on gen0 and allocation rate. The gentest patch needs to be applied to the gc_gen directory
>> The gc_genbuild are the build modifications to gc_gen
>> We may want to hold off committing till the list agress on where these focussed component tests that run for a while and don't return a pass/fail should live.
>> Tested on 32 bit Linux ( RHEL ) and XP 
> 

[jira] Closed: (HARMONY-1993) A stress test for young generational allocation that measures allocation rate

Posted by "weldon washburn (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1993?page=all ]

weldon washburn closed HARMONY-1993.
------------------------------------

    Resolution: Fixed

committed.  since it is only local to gc_gen directory and this directory is not part of regular build, no testing was conducted

> A stress test for young generational allocation that measures allocation rate
> -----------------------------------------------------------------------------
>
>                 Key: HARMONY-1993
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1993
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Rana Dasgupta
>         Assigned To: weldon washburn
>            Priority: Minor
>         Attachments: gc_genbuild, gentest
>
>
> These two patches are for adding a stress like test to gc_gen that creates and discards a large number of young objects repeatedly on an increasing number of threads. The test focuses on gen0 and allocation rate. The gentest patch needs to be applied to the gc_gen directory
> The gc_genbuild are the build modifications to gc_gen
> We may want to hold off committing till the list agress on where these focussed component tests that run for a while and don't return a pass/fail should live.
> Tested on 32 bit Linux ( RHEL ) and XP 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira