8243622: all actions in compiler/aot/fingerprint/SelfChangedCDS.java can be run in driver mode

Reviewed-by: thartmann
This commit is contained in:
Igor Ignatyev 2020-04-27 09:16:26 -07:00
parent a075c328e4
commit a3d14c6de5

@ -31,17 +31,17 @@
* @build compiler.aot.fingerprint.SelfChanged
* sun.hotspot.WhiteBox
*
* @run main compiler.aot.fingerprint.SelfChanged WRITE-UNMODIFIED-CLASS
* @run driver compiler.aot.fingerprint.SelfChanged WRITE-UNMODIFIED-CLASS
* @run driver compiler.aot.AotCompiler -libname libSelfChanged.so
* -class compiler.aot.fingerprint.Blah
*
* @run driver ClassFileInstaller -jar SelfChangedCDS.jar compiler.aot.fingerprint.Blah
* @run main compiler.aot.fingerprint.CDSDumper SelfChangedCDS.jar SelfChangedCDS.classlist SelfChangedCDS.jsa -showversion
* @run driver compiler.aot.fingerprint.CDSDumper SelfChangedCDS.jar SelfChangedCDS.classlist SelfChangedCDS.jsa -showversion
* compiler.aot.fingerprint.Blah
*
* @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
* @run driver compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
* compiler.aot.fingerprint.Blah TEST-UNMODIFIED
* @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
* @run driver compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
* -XX:+UnlockExperimentalVMOptions -XX:+UseAOT -XX:+PrintAOT
* -XX:AOTLibrary=./libSelfChanged.so
* -XX:SharedArchiveFile=SelfChangedCDS.jsa
@ -51,14 +51,14 @@
* -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
* compiler.aot.fingerprint.Blah TEST-UNMODIFIED
*
* @run main
* @run driver
* compiler.aot.fingerprint.SelfChanged WRITE-MODIFIED-CLASS
* @run driver compiler.aot.AotCompiler -libname libSelfChanged.so
* -class compiler.aot.fingerprint.Blah
*
* @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
* @run driver compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
* compiler.aot.fingerprint.Blah TEST-MODIFIED
* @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
* @run driver compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
* -XX:+UnlockExperimentalVMOptions -XX:+UseAOT -XX:+PrintAOT
* -XX:AOTLibrary=./libSelfChanged.so
* -XX:SharedArchiveFile=SelfChangedCDS.jsa
@ -73,12 +73,12 @@
* -class compiler.aot.fingerprint.Blah
* -extraopt -Xmx512m
*
* @run main compiler.aot.fingerprint.CDSDumper SelfChangedCDS.jar SelfChangedCDS.classlist SelfChangedCDS.jsa -Xmx512m
* @run driver compiler.aot.fingerprint.CDSDumper SelfChangedCDS.jar SelfChangedCDS.classlist SelfChangedCDS.jsa -Xmx512m
* compiler.aot.fingerprint.Blah
*
* @run main compiler.aot.fingerprint.CDSRunner -Xmx512m -cp SelfChangedCDS.jar
* @run driver compiler.aot.fingerprint.CDSRunner -Xmx512m -cp SelfChangedCDS.jar
* compiler.aot.fingerprint.Blah TEST-UNMODIFIED
* @run main compiler.aot.fingerprint.CDSRunner -Xmx512m -cp SelfChangedCDS.jar
* @run driver compiler.aot.fingerprint.CDSRunner -Xmx512m -cp SelfChangedCDS.jar
* -XX:+UnlockExperimentalVMOptions -XX:+UseAOT -XX:+PrintAOT
* -XX:AOTLibrary=./libSelfChanged.so
* -XX:SharedArchiveFile=SelfChangedCDS.jsa