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
- Previous message (by thread): hg: valhalla/valhalla: 8206002: [lworld] ValueTypesTest fails with 'assert(Universe::heap()->is_in_closed_subset(o)) failed: should be in closed'.
- Next message (by thread): boxing + unboxing a VT is not a no-op ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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
- Previous message (by thread): hg: valhalla/valhalla: 8206002: [lworld] ValueTypesTest fails with 'assert(Universe::heap()->is_in_closed_subset(o)) failed: should be in closed'.
- Next message (by thread): boxing + unboxing a VT is not a no-op ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]