30 * Represents a CompileCommand command set |
30 * Represents a CompileCommand command set |
31 */ |
31 */ |
32 public enum Command { |
32 public enum Command { |
33 COMPILEONLY("compileonly", ".*", "-Xbatch"), |
33 COMPILEONLY("compileonly", ".*", "-Xbatch"), |
34 EXCLUDE("exclude", "", "-Xbatch"), |
34 EXCLUDE("exclude", "", "-Xbatch"), |
35 INLINE("inline", ".*"), |
35 INLINE("inline", ".*", "-Xbatch"), |
36 DONTINLINE("dontinline", ""), |
36 DONTINLINE("dontinline", "", "-Xbatch"), |
37 LOG("log", "", "-XX:+UnlockDiagnosticVMOptions", |
37 LOG("log", "", "-XX:+UnlockDiagnosticVMOptions", |
38 "-XX:+LogCompilation", "-XX:LogFile=" + LogProcessor.LOG_FILE), |
38 "-XX:+LogCompilation", "-XX:LogFile=" + LogProcessor.LOG_FILE), |
39 PRINT("print", ""), |
39 PRINT("print", ""), |
40 QUIET("quiet", ""), |
40 QUIET("quiet", ""), |
41 NONEXISTENT("nonexistent", ""); // wrong command for a negative case |
41 NONEXISTENT("nonexistent", ""); // wrong command for a negative case |