dcc
dcc copied to clipboard
一个小问题
正在做一个相关的项目,发现频繁的deletelocalref导致运行速度十分慢,想了解一下你有没有什么好的优化方法
不光deletelocalref,所有反射都慢,我也没有什么好方法。dcc里面有些优化:
- 使用全局引用缓存引用
- 缓存FieldID (安卓11上会有问题?)
性能有明显的提升,默认打开,你可以把这个开关关闭测下。
不光deletelocalref,所有反射都慢,我也没有什么好方法。dcc里面有些优化:
- 使用全局引用缓存引用
- 缓存FieldID (安卓11上会有问题?)
性能有明显的提升,默认打开,你可以把这个开关关闭测下。
谢谢,之前看过dcc的HowItWorks,进行了全局缓存。目前主要就是deletelocalref影响性能了,我用单个循环测试,如果去掉全部deletelocalref,速度和dex差不多,加上则慢了5-7倍,
可以研究下这两个api或许有效果:pushlocalframe poplocalframe。
可以研究下这两个api或许有效果:pushlocalframe poplocalframe。
好的,非常感谢