通用对象支持库Ex发布贴

易语言 2023-01-31 18:43:19

已经完成了通用对象支持库的初版
粗略测试了一下性能 测试结果在最后面

相比官方的库性能还是提升了不少 后面的计划是先修复现有bug 然后再拓展一些新功能吧
支持静态编译 支持链接器版本还是同正则库 vs2010-2022

通用对象支持库:
寻找文本:
15.6M的文件 寻找字符串1000次
测试结果:
寻找文本: 14109ms
倒找文本: 9078ms
寻找文本无视大小写: 21406ms
倒找文本无视大小写: 14422ms

添加:
1000000次连接字符串“1234567890”
测试结果:
3156ms
1000000次连接字符串“1234567890” 置内存增量10000000
测试结果:
78ms

通用对象支持库Ex:
寻找文本:
15.6M的文件 寻找字符串1000次
测试结果:
寻找文本: 1578ms
倒找文本: 1406ms
寻找文本无视大小写: 9391ms
倒找文本无视大小写: 6391ms

添加:
1000000次连接字符串“1234567890”
测试结果:
15ms
1000000次连接字符串“1234567890” 置内存增量10000000
测试结果:
0-16ms (有时是0 有时是16 可能是因为取启动时间精度太低 不能取到16以下)