Skip to content

Commit 09db722

Browse files
Add EnableLLVM=true for higher quality AOT native code on Android Release builds
Agent-Logs-Url: https://github.com/winnerspiros/osu/sessions/36c945bc-7183-42dc-977a-08fcd3579979 Co-authored-by: winnerspiros <1675249+winnerspiros@users.noreply.github.com>
1 parent 29c8730 commit 09db722

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

osu.Android.props

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@
4747
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
4848
<RunAOTCompilation>true</RunAOTCompilation>
4949
<AndroidEnableProfiledAot>true</AndroidEnableProfiledAot>
50+
<!-- Use LLVM backend for AOT — produces higher-quality native code than the default
51+
Mono AOT compiler. Critical for a rhythm game where frame-level timing matters. -->
52+
<EnableLLVM>true</EnableLLVM>
5053
<SuppressTrimAnalysisWarnings>true</SuppressTrimAnalysisWarnings>
5154
<PublishTrimmed>true</PublishTrimmed>
5255
<TrimMode>partial</TrimMode>

0 commit comments

Comments
 (0)