Lody

Results 11 comments of Lody

默认只在ART模式下开启哈,看一下enableTurboDex的返回值,为true时才表示开启~

对于Runtime加载的Dex, 以漫长的opt换来微乎其微的Native优化显然是不划算的, 而且经过实际的测试, 性能大概是opt后的92% ~ 97%.

Sorry, I find that the alignment has been processed in `get_origin_pc` :) In addition, I found that mambo seemed to be working incorrectly with `ldr.w pc, [pc, #4]`, which was...

arm64不需要操纵pc,用br指令可以直接跳转。 see: https://github.com/ZCodeMT/TinySwizzle/tree/master/tinyswizzle/arm64

当此项目足够稳定时,我会考虑将其用于 https://github.com/asLody/VirtualApp 不需要jump to origin function.

这是method 被 inline的缘故,需要配合关闭inline选项。 后面有空了会处理这些问题。

你使用的so是自己编译的,还是prebuilt里的?

需要提供一下你的设备上的/system/lib64/libart.so