Project1

标题: 优化RGSSDLL内部函数的性能 [打印本页]

作者: 张咚咚    时间: 7 小时前
标题: 优化RGSSDLL内部函数的性能
本帖最后由 张咚咚 于 2024-11-21 15:03 编辑

本脚本是替换RGSS301.dll中rb_equal方法为ruby高版本的rb_equal方法并进行一定的修改来达到提高部分内置类函数的性能。
可以加速所有使用到rb_equal方法的内置函数,包括但不限于(Array#count、Array#index、Array#rindex、Array#count、Array#include?、Array#delete、Hash#key、Hash#has_value ....)

下面是脚本,插入到脚本列表最上面后运行即可。
脚本

性能测试






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1