G1 Performance [Was: JEP 248: Make G1 the Default Garbage Collector]

Andrew Dinn adinn at redhat.com
Thu Jul 30 09:02:54 UTC 2015

On 30/07/15 09:42, Erik Österlund wrote:
> Sorry for interrupting the discussion, but some things need setting
> straight about my current work.

Thanks for the status update and apologies for misleading anyone as to
what you have actually been up to (I only intended to comment on what
was discussed in the earlier thread).

  . . .

> All in all, my solution depends less on IPI than the current
> solution. I don’t use IPI for serializing thread states, I don’t use
> it for safepoints, I don’t use it for ADS. Yet that membar in the G1
> write barrier is gone with good performance improvements on my
> machine in some G1 stressing microbenchmarks.

That's good news. Am I right to presume that the membar is also not
needed with CMS+USeCondCardMark?

> Details will probably follow at some point in the future in a
> separate thread when the time is right.

Looking forward to that :-)


Andrew Dinn
Senior Principal Software Engineer
Red Hat UK Ltd
Registered in UK and Wales under Company Registration No. 3798903
Directors: Michael Cunningham (USA), Matt Parson (USA), Charlie Peters
(USA), Michael O'Neill (Ireland)

More information about the hotspot-dev mailing list