aio-libs / aio-libs/multidict

Support genuine free-threaded mode

未关闭
#1,432 1 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Python
星标
492
派生
129
平均合并
14 小时 28 分钟
30 天内合并 PR
35

描述

This complex task covers many C functions for MultiDict (and family) methods and slots.

Some of them are trivial and could be solved by wrapping the call in a critical section, for example, ' repr '.

But applying critical sections to all methods kills performance.

The pragmatic approach should combine critical sections with atomic operations, as CPython does for `dict`.

I expect a bunch of PRs for this issue. Let's eat the elephant piece by piece.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。