Files
compiler-explorer/etc/config/android-java.defaults.properties
Mark Hansen 9a1eb76d54 Add a new dex instruction set (#6820)
And use it for Android d8 compiler.

It's empty for now. But it lets you filter in the compiler pop out box.
And it may let us attach hover assembly documentation later.

I've left it empty in `lib/instructionsets.ts` like `java` is, which I'm
modelling this off.

Towards #6819
2024-09-06 17:20:40 -05:00

35 lines
1.4 KiB
Properties

compilers=&android-d8:&dex2oat
group.android-d8.compilers=android-java-d8-default
# When testing locally, these paths must be valid and should
# reflect the paths in the java and kotlin default config.
group.android-d8.javaId=javacdefault
group.android-d8.javaPath=/usr/bin/java
group.android-d8.kotlinId=kotlincdefault
group.android-d8.instructionSet=dex
compiler.android-java-d8-default.name=android d8 default
compiler.android-java-d8-default.compilerType=android-d8
compiler.android-java-d8-default.objdumper=/usr/local/bin/baksmali.jar
compiler.android-java-d8-default.exe=/usr/local/bin/r8.jar
group.dex2oat.compilers=android-java-dex2oat-default
group.dex2oat.groupName=ART
group.dex2oat.instructionSet=aarch64
compiler.android-java-dex2oat-default.name=ART dex2oat default
compiler.android-java-dex2oat-default.compilerType=dex2oat
# artArtifactDir should point to the directory extracted from the ART artifacts zip.
compiler.android-java-dex2oat-default.artArtifactDir=/usr/bin/dex2oat
compiler.android-java-dex2oat-default.exe=/usr/bin/dex2oat/x86_64/bin/dex2oat64
compiler.android-java-dex2oat-default.objdumper=/usr/bin/dex2oat/x86_64/bin/oatdump
compiler.android-java-dex2oat-default.profmanPath=/usr/bin/dex2oat/x86_64/bin/profman
# This should reflect the ID and exe for android-java-d8-default.
compiler.android-java-dex2oat-default.d8Id=android-java-d8-default
defaultCompiler=android-java-dex2oat-default