hg: hsx/hsx24/hotspot: 2 new changesets

Volker Simonis volker.simonis at gmail.com
Fri Jun 14 07:10:06 PDT 2013


I never found it a good idea to allow duplicate bug ids in the hsxXX
repositories but others argued that it is necassary to allow them because
of the way the repo is branched and how changes are integrated from
different open and closed repositories into it. I think this mistake could
not have happened in the hotspot-main repo because it checks for a valid
bug ids.

Regards,
Volker

On Fri, Jun 14, 2013 at 3:36 PM, Erik Helin <erik.helin at oracle.com> wrote:

> Hi Volker,
>
> On 2013-06-14, Volker Simonis wrote:
> > Hi Erik,
> >
> > could you please explain how it could happen that this change has been
> > pushed two times?
>
> it looks like I pushed this change twice. There is nothing preventing us
> from pushing the same change twice and I must have made a mistake. In
> most cases, the merge that mercurial automatically does would not be
> successful. However, in this case the second merge, changeset
> cea88a661227, unfortunately succeeds even though the first push has
> already been done.
>
> Thanks for finding this!
>
> On 2013-06-14, Volker Simonis wrote:
> > http://hg.openjdk.java.net/hsx/hsx24/hotspot/log?rev=8011891
> >
> > It seems that, even if not wrong, the code is now at least not optimal,
> > because save_heap_summary() will now be called two times.
>
> You are correct. The extra call to save_heap_summary will not cause any
> correctness problems but will, of course, make CMS slower.
>
> I will create a patch and send it out for review on
> hotspot-gc-dev at openjdk.java.net that removes the extra, unnecessary, if
> statement.
>
> Again, thank you for finding this!
>
> Erik
>
> > Thank you and best regards,
> > Volker
> >
> >
> > Changeset: c78ea7137c06
> > Author:    ehelin
> > Date:      2013-05-17 15:28 +0200
> > URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/c78ea7137c06
> >
> > 8011891: The vm/gc/heap/heap_summary_after_gc event for CMS contains old
> > data
> > Reviewed-by: brutisso, stefank
> >
> > !
> >
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
> >
> > Changeset: 3e38b7096830
> > Author:    ehelin
> > Date:      2013-05-20 14:18 +0200
> > URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/3e38b7096830
> >
> > Merge
> >
> > !
> >
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
> >
> >
> > On Tue, May 21, 2013 at 11:05 PM, <erik.helin at oracle.com> wrote:
> >
> > > Changeset: 97eb1ea6bae8
> > > Author:    ehelin
> > > Date:      2013-05-21 20:29 +0200
> > > URL:
> http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/97eb1ea6bae8
> > >
> > > 8011891: The vm/gc/heap/heap_summary_after_gc event for CMS contains
> old
> > > data
> > > Reviewed-by: brutisso, stefank
> > >
> > > !
> > >
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
> > >
> > > Changeset: cea88a661227
> > > Author:    ehelin
> > > Date:      2013-05-21 20:46 +0200
> > > URL:
> http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/cea88a661227
> > >
> > > Merge
> > >
> > >
> > >
>


More information about the hotspot-dev mailing list