public final class com.oracle.truffle.llvm.tests.options.TestOptions
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.oracle.truffle.llvm.tests.options.TestOptions
super_class: java.lang.Object
{
public static final java.lang.String[] FILE_EXTENSION_FILTER;
descriptor: [Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String TEST_DISCOVERY_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String TEST_AOT_IMAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String TEST_AOT_ARGS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String TEST_FILTER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String PROJECT_ROOT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String TEST_SUITE_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String LL_TEST_SUITE_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String EXTERNAL_TEST_SUITE_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String TEST_SOURCE_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String TEST_CONFIG_PATH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic com.oracle.truffle.llvm.tests.options.TestOptions.getFileExtensions:()[Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.FILE_EXTENSION_FILTER:[Ljava/lang/String;
1: ldc "sulongtest.testDiscoveryPath"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.TEST_DISCOVERY_PATH:Ljava/lang/String;
2: ldc "sulongtest.testAOTImage"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.TEST_AOT_IMAGE:Ljava/lang/String;
3: ldc "sulongtest.testAOTArgs"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.TEST_AOT_ARGS:Ljava/lang/String;
4: ldc "sulongtest.testFilter"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.TEST_FILTER:Ljava/lang/String;
5: ldc "sulongtest.projectRoot"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.PROJECT_ROOT:Ljava/lang/String;
6: ldc "sulongtest.testSuitePath"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.TEST_SUITE_PATH:Ljava/lang/String;
7: ldc "sulongtest.llTestSuitePath"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.LL_TEST_SUITE_PATH:Ljava/lang/String;
8: ldc "sulongtest.externalTestSuitePath"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.EXTERNAL_TEST_SUITE_PATH:Ljava/lang/String;
9: ldc "sulongtest.testSourcePath"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.TEST_SOURCE_PATH:Ljava/lang/String;
10: ldc "sulongtest.testConfigPath"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.oracle.truffle.llvm.tests.options.TestOptions.TEST_CONFIG_PATH:Ljava/lang/String;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/llvm/tests/options/TestOptions;
private static java.lang.String[] getFileExtensions();
descriptor: ()[Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=0
0: ldc "sulongtest.fileExtensionFilter"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
astore 0
start local 0 1: aload 0
ifnull 3
aload 0
invokevirtual java.lang.String.length:()I
ifle 3
2: aload 0
ldc ":"
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
areturn
3: StackMap locals: java.lang.String
StackMap stack:
iconst_0
anewarray java.lang.String
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 4 0 property Ljava/lang/String;
}
SourceFile: "TestOptions.java"