Hi John,

today I installed JDK8 b83 on one of the Jenkins build servers used by Apache 
Lucene: The problem with 32 bit JVMs and G1 collector is solved. I compared the 
trunk checkout of Lucene with both JVMs: In b82 it hangs, in b83 it passes. So 
I was able to re-enable 32 bit builds without the extra workaround stacksize 
option again.

Thanks for fixing this issue.

Uwe

-----
Uwe Schindler
uschind...@apache.org 
Apache Lucene PMC Member / Committer
Bremen, Germany
http://lucene.apache.org/

> -----Original Message-----
> From: hotspot-gc-dev-boun...@openjdk.java.net [mailto:hotspot-gc-dev-
> boun...@openjdk.java.net] On Behalf Of john.cuthbert...@oracle.com
> Sent: Tuesday, March 19, 2013 2:21 AM
> To: hotspot-gc-...@openjdk.java.net
> Subject: hg: hsx/hotspot-gc/hotspot: 8009536: G1: Apache Lucene hang
> during reference processing
> 
> Changeset: fa08949fe0cb
> Author:    johnc
> Date:      2013-03-18 11:05 -0700
> URL:       http://hg.openjdk.java.net/hsx/hotspot-
> gc/hotspot/rev/fa08949fe0cb
> 
> 8009536: G1: Apache Lucene hang during reference processing
> Summary: In CMTask::do_marking_step(), Skip offering termination and
> entering the first and second synchronization barriers if called from a serial
> context, i.e. the VM thread.
> Reviewed-by: brutisso, tschatzl
> 
> ! src/share/vm/gc_implementation/g1/concurrentMark.cpp
> ! src/share/vm/gc_implementation/g1/concurrentMark.hpp


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to