评论者:ztellman
我已经使用正确的方法附上了补丁,但遗憾的是我遗漏了对如何操作的具体说明。我知道指导方针说不应该删除以前的补丁,但由于第一个补丁没有用,我已将其删除以减少混淆。
我做了打印友好的创建方法,然后意识到这些被适当集成后,'pr'会将这些作为向量化输出。我相当确信创建方法是不必要的,因此我已经注释掉了它们,但如果它们在某些我看不见的原因下有用,我很乐意再添加回去。
我没有过多考虑内存效率,但我认为缓存hash是有价值的。我认为为每个集合创建一个"带有元数据"的版本是合理的,但鉴于这会使补丁的大小翻倍,我认为这应该稍后再做。