← 返回事件
持续讨论AI发版

viable/strict/1788338158: Refactor TupleElements using uninit memory algorithms (#191647)

发生了什么

The old TupleElements implementation was highly nested and made use of placement new and explicit destructor calls. This commit changes it to a flatter implementation and uses uninitialized memory algorithms. It also improves the implementation of TensorElements::vec() && by returning the internal vector instead of copying. Things could be made even better if we had C++26's std::inplace_vector . TupleElements could…

摘要按规则整理自下方来源原文

为什么在扩散

来源