test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java
Index Unified diffs Context diffs Sdiffs Frames Patch New Old Previous File Next File open Sdiff test/hotspot/jtreg/compiler/aot/fingerprint

test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java

Print this page




  29  *          java.management
  30  * @requires vm.aot
  31  * @build compiler.aot.fingerprint.SelfChanged
  32  *        compiler.aot.AotCompiler
  33  *
  34  * @run main compiler.aot.fingerprint.SelfChanged WRITE-UNMODIFIED-CLASS
  35  * @run driver compiler.aot.AotCompiler -libname libSelfChanged.so
  36  *      -class compiler.aot.fingerprint.Blah
  37  *
  38  * @run driver ClassFileInstaller -jar SelfChangedCDS.jar compiler.aot.fingerprint.Blah
  39  * @run main compiler.aot.fingerprint.CDSDumper SelfChangedCDS.jar SelfChangedCDS.classlist SelfChangedCDS.jsa
  40  *      compiler.aot.fingerprint.Blah
  41  *
  42  * @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
  43  *      compiler.aot.fingerprint.Blah TEST-UNMODIFIED
  44  * @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
  45  *      -XX:+UseAOT -XX:+PrintAOT -XX:AOTLibrary=./libSelfChanged.so
  46  *      -XX:+UnlockDiagnosticVMOptions -XX:SharedArchiveFile=SelfChangedCDS.jsa
  47  *      -XX:+IgnoreUnrecognizedVMOptions
  48  *      -Xshare:auto -XX:+UnlockCommercialFeatures -XX:+UseAppCDS -showversion

  49  *      -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
  50  *      compiler.aot.fingerprint.Blah TEST-UNMODIFIED
  51  *
  52  * @run main
  53  *      compiler.aot.fingerprint.SelfChanged WRITE-MODIFIED-CLASS
  54  * @run driver compiler.aot.AotCompiler -libname libSelfChanged.so
  55  *      -class compiler.aot.fingerprint.Blah
  56  *
  57  * @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
  58  *      compiler.aot.fingerprint.Blah TEST-MODIFIED
  59  * @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
  60  *      -XX:+UseAOT -XX:+PrintAOT -XX:AOTLibrary=./libSelfChanged.so
  61  *      -XX:+UnlockDiagnosticVMOptions -XX:SharedArchiveFile=SelfChangedCDS.jsa
  62  *      -XX:+IgnoreUnrecognizedVMOptions
  63  *      -Xshare:auto -XX:+UnlockCommercialFeatures -XX:+UseAppCDS -showversion

  64  *      -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
  65  *      compiler.aot.fingerprint.Blah TEST-MODIFIED
  66  */


  29  *          java.management
  30  * @requires vm.aot
  31  * @build compiler.aot.fingerprint.SelfChanged
  32  *        compiler.aot.AotCompiler
  33  *
  34  * @run main compiler.aot.fingerprint.SelfChanged WRITE-UNMODIFIED-CLASS
  35  * @run driver compiler.aot.AotCompiler -libname libSelfChanged.so
  36  *      -class compiler.aot.fingerprint.Blah
  37  *
  38  * @run driver ClassFileInstaller -jar SelfChangedCDS.jar compiler.aot.fingerprint.Blah
  39  * @run main compiler.aot.fingerprint.CDSDumper SelfChangedCDS.jar SelfChangedCDS.classlist SelfChangedCDS.jsa
  40  *      compiler.aot.fingerprint.Blah
  41  *
  42  * @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
  43  *      compiler.aot.fingerprint.Blah TEST-UNMODIFIED
  44  * @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
  45  *      -XX:+UseAOT -XX:+PrintAOT -XX:AOTLibrary=./libSelfChanged.so
  46  *      -XX:+UnlockDiagnosticVMOptions -XX:SharedArchiveFile=SelfChangedCDS.jsa
  47  *      -XX:+IgnoreUnrecognizedVMOptions
  48  *      -Xshare:auto -XX:+UnlockCommercialFeatures -XX:+UseAppCDS -showversion
  49  *      -Xlog:cds -Xlog:gc+heap+coops
  50  *      -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
  51  *      compiler.aot.fingerprint.Blah TEST-UNMODIFIED
  52  *
  53  * @run main
  54  *      compiler.aot.fingerprint.SelfChanged WRITE-MODIFIED-CLASS
  55  * @run driver compiler.aot.AotCompiler -libname libSelfChanged.so
  56  *      -class compiler.aot.fingerprint.Blah
  57  *
  58  * @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
  59  *      compiler.aot.fingerprint.Blah TEST-MODIFIED
  60  * @run main compiler.aot.fingerprint.CDSRunner -cp SelfChangedCDS.jar
  61  *      -XX:+UseAOT -XX:+PrintAOT -XX:AOTLibrary=./libSelfChanged.so
  62  *      -XX:+UnlockDiagnosticVMOptions -XX:SharedArchiveFile=SelfChangedCDS.jsa
  63  *      -XX:+IgnoreUnrecognizedVMOptions
  64  *      -Xshare:auto -XX:+UnlockCommercialFeatures -XX:+UseAppCDS -showversion
  65  *      -Xlog:cds -Xlog:gc+heap+coops
  66  *      -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
  67  *      compiler.aot.fingerprint.Blah TEST-MODIFIED
  68  */
test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java
Index Unified diffs Context diffs Sdiffs Frames Patch New Old Previous File Next File