hg: valhalla/valhalla: 8206002: [lworld] ValueTypesTest fails with 'assert(Universe::heap()->is_in_closed_subset(o)) failed: should be in closed'. (original) (raw)

Tobias Hartmann tobias.hartmann at oracle.com
Thu Jul 12 13:00:30 UTC 2018


I've pushed this directly because the fix is trivial: We did not emit GC barriers for stores to non-flattened value type fields because T_VALUETYPE was not treated as oop.

I've also added -Xcomp to the corresponding test.

Thanks, Tobias

On 12.07.2018 14:59, tobias.hartmann at oracle.com wrote:

Changeset: 00caa4e605cf Author: thartmann Date: 2018-07-12 14:58 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/00caa4e605cf

8206002: [lworld] ValueTypesTest fails with 'assert(Universe::heap()->isinclosedsubset(o)) failed: should be in closed'. ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypesTest.java



More information about the valhalla-dev mailing list