The -XX:+JVMCIPrintProperties flag added by JDK-8167194 should cause the VM to exit like the -Djvmci.PrintFlags system property it replaces used to. This flag is not like -XX:+PrintFlagsFinal or -XX:+PrintFlagsInitial where it can make sense to continue execution.