评论者:alexmiller
这个工单的标题是“优化反射过程中的参数装箱”。这是一个解决方案,而不是一个问题。我在寻找的是像“带有装箱参数的反射慢”这样的标题,以及一个以一些示例代码开头的描述,这些示例代码演示了问题。(这些示例代码通常是最好的测试模板,应该包含在修补程序中。)
我接下来寻找的证据表明您所建议的更改可改善该问题。对于性能问题,我特别寻找的是基准测试结果,最好是使用criterium等测试工具,这让我相信所得的收益是真实的。
从优先级的角度来看,我不认为反射性能是一个高优先级的问题,因为最好的答案可能是:不要使用反射。话虽如此,我愿意考虑它,特别是如果有令人信服的例子表明难以移除反射或在哪个情况下反射的发生是不太明显的。
关于您的最后一个问题,我们更喜欢考虑个别问题,而不是“一大堆变化”,因此分别做会更好。