-
Bug
-
Resolution: Fixed
-
P2
-
15
-
b08
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8243261 | 14.0.2 | Aleksey Shipilev | P2 | Resolved | Fixed | b04 |
The patch for 8237637 is broken for Shenandoah.
Linux x86_64 release builds fail with e.g.:
/home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp: In member function 'bool ShenandoahHeap::in_collection_set(T) const':
/home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp:333:37: error: no matching function for call to 'ShenandoahCollectionSet::is_in(HeapWordImpl**&)'
return collection_set()->is_in(obj);
^
In file included from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp:28:0,
from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp:31,
from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp:40,
from /home/shade/trunks/jdk-jdk/src/hotspot/share/oops/access.inline.hpp:29,
Linux x86_64 release builds fail with e.g.:
/home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp: In member function 'bool ShenandoahHeap::in_collection_set(T) const':
/home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp:333:37: error: no matching function for call to 'ShenandoahCollectionSet::is_in(HeapWordImpl**&)'
return collection_set()->is_in(obj);
^
In file included from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp:28:0,
from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp:31,
from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp:40,
from /home/shade/trunks/jdk-jdk/src/hotspot/share/oops/access.inline.hpp:29,
- backported by
-
JDK-8243261 Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop)
-
- Resolved
-
- relates to
-
JDK-8215030 Disable shenandoah in Oracle builds
-
- Resolved
-
-
JDK-8237637 Remove dubious type conversions from oop
-
- Resolved
-