RFR 8201785: Provide default implementations for ModRefBarrierSetAssembler::oop_store_at for all platforms (original) (raw)
Aleksey Shipilev shade at redhat.com
Wed Apr 18 08:46:55 UTC 2018
- Previous message: RFR: 8201616: Hotspot crashes on linux-sparc after 8189941
- Next message: RFR 8201785: Provide default implementations for ModRefBarrierSetAssembler::oop_store_at for all platforms
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
RFE: https://bugs.openjdk.java.net/browse/JDK-8201785
Webrev: http://cr.openjdk.java.net/~shade/8201785/webrev.01/
Found this when while rebasing Epsilon to the recent jdk/jdk -- Epsilon defers to ModRefBS for interpreter barriers. It makes more sense to me for ModRefBS to provide the default implementations for all platforms, rather than it being abstract on some platforms. It follows what AArch64 and PPC are doing right now, and aligns better with arraycopy barriers already implemented by default in ModRefBS.
Testing: x86_64 build, Epsilon tests, jdk-submit (running)
Thanks, -Aleksey
- Previous message: RFR: 8201616: Hotspot crashes on linux-sparc after 8189941
- Next message: RFR 8201785: Provide default implementations for ModRefBarrierSetAssembler::oop_store_at for all platforms
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]