20 releases

0.1.20 Apr 26, 2024
0.1.19 Apr 18, 2024
0.1.10 Mar 15, 2024

#79 in Memory management

Download history 309/week @ 2024-03-03 406/week @ 2024-03-10 98/week @ 2024-03-17 2/week @ 2024-03-24 7/week @ 2024-03-31 123/week @ 2024-04-07 891/week @ 2024-04-14 160/week @ 2024-04-21 14/week @ 2024-04-28

1,188 downloads per month

MIT/Apache

330KB
6.5K SLoC

测试 ParmSet, Query的读写冲突

ecs的性能测试 不太满意, 而且schedule 多线程运行时会卡住,测试很奇怪,在run前加了个打印就不卡住了

差 ExecGraph的多线程 测试用例的覆盖率

差 Query的异步迭代,Insert异步并行插入,提供一个异步的劈分方法?为世界矩阵的层脏做个异步多线程的测试用例

差 测试用例的覆盖率

差 文档

差 代码注释

需要构建一个Component的静态依赖图-转成位图集, 如果两个system检查在该图上可以并行,则同一个原型下的两个system也是可以并行的。

需要把执行图的图部分拆成单独的crate,这样静态依赖图和渲染图都可以重用这个图,同时也好检查是否循环引用。

v0.1.11

已经支持异步system

新实现Local的SystemParm

Dependencies

~12–42MB
~636K SLoC