RFR: 8253244: Shenandoah: cleanup includes in Shenandoah root processor files
Aleksey Shipilev
shade at openjdk.java.net
Wed Sep 16 15:21:31 UTC 2020
On Wed, 16 Sep 2020 15:05:43 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:
> Many roots were moved to oop storages, Shenandoah root processor no longer references to StringTable, systemDictionary
> and ResolvedMethodTable, etc.
Looks fine. Please try with {release, fastdebug, slowdebug} x {-PCH, +PCH}?
I use scripts like these:
`#!/bin/bash
set -euo pipefail
for M in release fastdebug slowdebug; do
sh ./configure --with-debug-level=$M --with-boot-jdk=/home/shade/Install/jdk14-ea/
CONF=linux-x86_64-server-$M make clean images
sh ./configure --with-debug-level=$M --with-boot-jdk=/home/shade/Install/jdk14-ea/ --disable-precompiled-headers
CONF=linux-x86_64-server-$M make clean images
done
`
-------------
Marked as reviewed by shade (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/206
More information about the shenandoah-dev
mailing list