@蜗牛君 首先,这里针对的是ILRuntime的优化,由于ILRuntime本身的实现,导致在它内部执行的代码的foreach会造成大量GC;其次,修复后的.NET的foreach起码在unity中并不是完全避免GC的,这与集合内元素类型也存在关系,具体可以自己定义一些结构体、类再使用基础值类型定义一些集合类型并使用foreach测试尝试一下
【ILR】ILRuntime优化记录[CPU] 减少ILRuntime内的Update 受限于ILRuntime的运行效率,不建议在ILRuntime中进行大量的Update运算。如果项目需要,也应首先考虑将性...