| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Make plugin API cleanup functions noexcept (#13590) Exceptions have never been a supported error channel across the plugin API, but that contract was never written down, so one escaping into a plugin destructor terminated the process with no attribution. Annotate the 28 cleanup and teardown functions noexcept, each a function-try-block that aborts naming the function, and contain formatting failures inside ts::do_abort and _call_fatal, whose message building allocates. Mangled names are unchanged; the guide is updated. | 6 天前 |