You've already forked ReZygisk
mirror of
https://github.com/PerformanC/ReZygisk.git
synced 2025-09-06 06:37:01 +00:00
improve: zygisk-ptrace speed by modifying compiler flags
This commit improves the "zygisk-ptrace" command speed by changing the compiler flags to use more brutal optimizations.
This commit is contained in:
@@ -28,18 +28,16 @@ val ccachePath by lazy {
|
|||||||
val defaultCFlags = arrayOf(
|
val defaultCFlags = arrayOf(
|
||||||
"-Wall", "-Wextra",
|
"-Wall", "-Wextra",
|
||||||
"-fno-rtti", "-fno-exceptions",
|
"-fno-rtti", "-fno-exceptions",
|
||||||
"-fvisibility=hidden", "-fvisibility-inlines-hidden",
|
|
||||||
"-fno-stack-protector", "-fomit-frame-pointer",
|
"-fno-stack-protector", "-fomit-frame-pointer",
|
||||||
"-Wno-builtin-macro-redefined", "-D__FILE__=__FILE_NAME__",
|
"-Wno-builtin-macro-redefined", "-D__FILE__=__FILE_NAME__"
|
||||||
"-O0", "-g"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
val releaseFlags = arrayOf(
|
val releaseFlags = arrayOf(
|
||||||
|
"-Ofast", "-flto=thin",
|
||||||
"-Wno-unused", "-Wno-unused-parameter",
|
"-Wno-unused", "-Wno-unused-parameter",
|
||||||
"-fvisibility=hidden", "-fvisibility-inlines-hidden",
|
"-fvisibility=hidden", "-fvisibility-inlines-hidden",
|
||||||
"-fno-unwind-tables", "-fno-asynchronous-unwind-tables",
|
"-fno-unwind-tables", "-fno-asynchronous-unwind-tables",
|
||||||
"-Wl,--exclude-libs,ALL", "-Wl,--gc-sections",
|
"-Wl,--exclude-libs,ALL", "-Wl,--gc-sections", "-Wl,--strip-all"
|
||||||
"-Wl,--strip-all", "-Ofast", "-flto=thin",
|
|
||||||
)
|
)
|
||||||
|
|
||||||
android {
|
android {
|
||||||
|
|||||||
Reference in New Issue
Block a user