Summary: Introduce UseAltGCForwarding to support alternative full GC forwarding.
Now support G1 and parallelGC. The code accords to 8305896 and https://github.com/openjdk/lilliput-jdk17u/
Since only G1 and PS are currently supported, would it be best for us to check during JVM initialization and disable the option if G1 or PS are not selected?
Summary: Introduce UseAltGCForwarding to support alternative full GC forwarding. Now support G1 and parallelGC. The code accords to 8305896 and https://github.com/openjdk/lilliput-jdk17u/
Test Plan: CICD
Reviewed-by: yude.lin, yifeng.jin
Issue: https://github.com/dragonwell-project/dragonwell11/issues/683