test/hotspot/jtreg/compiler/aot/fingerprint/SelfChanged.java
changeset 57681 41f2f2829a09
parent 49367 6a532ba7d9e9
equal deleted inserted replaced
57680:cafd691c6c04 57681:41f2f2829a09
     1 /*
     1 /*
     2  * Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    36  * @run driver compiler.aot.AotCompiler -libname libSelfChanged.so
    36  * @run driver compiler.aot.AotCompiler -libname libSelfChanged.so
    37  *      -class compiler.aot.fingerprint.Blah
    37  *      -class compiler.aot.fingerprint.Blah
    38  *
    38  *
    39  * @run main/othervm
    39  * @run main/othervm
    40  *      compiler.aot.fingerprint.SelfChanged TEST-UNMODIFIED
    40  *      compiler.aot.fingerprint.SelfChanged TEST-UNMODIFIED
    41  * @run main/othervm -XX:+UseAOT -XX:+PrintAOT -XX:AOTLibrary=./libSelfChanged.so
    41  * @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseAOT -XX:+PrintAOT
       
    42  *      -XX:AOTLibrary=./libSelfChanged.so
    42  *      -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
    43  *      -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
    43  *      compiler.aot.fingerprint.SelfChanged TEST-UNMODIFIED
    44  *      compiler.aot.fingerprint.SelfChanged TEST-UNMODIFIED
    44  *
    45  *
    45  * @run main
    46  * @run main
    46  *      compiler.aot.fingerprint.SelfChanged WRITE-MODIFIED-CLASS
    47  *      compiler.aot.fingerprint.SelfChanged WRITE-MODIFIED-CLASS
    47  * @run main
    48  * @run main
    48  *      compiler.aot.fingerprint.SelfChanged TEST-MODIFIED
    49  *      compiler.aot.fingerprint.SelfChanged TEST-MODIFIED
    49  * @run main/othervm -XX:+UseAOT -XX:+PrintAOT -XX:AOTLibrary=./libSelfChanged.so
    50  * @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseAOT -XX:+PrintAOT
       
    51  *      -XX:AOTLibrary=./libSelfChanged.so
    50  *      -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
    52  *      -Xlog:aot+class+fingerprint=trace -Xlog:aot+class+load=trace
    51  *      compiler.aot.fingerprint.SelfChanged TEST-MODIFIED
    53  *      compiler.aot.fingerprint.SelfChanged TEST-MODIFIED
    52  */
    54  */
    53 
    55 
    54 package compiler.aot.fingerprint;
    56 package compiler.aot.fingerprint;