mirror of
https://github.com/python/cpython.git
synced 2026-06-28 13:50:17 -04:00
1eddef8193
Makes the zlib module thread-safe free-threading build. Even though operations are protected by locks, attributes exposed via PyMemberDef (eof, needs_input, unused_data, unconsumed_tail) should still be stored atomically within locked sections, since they can be read without acquiring the lock.
Source files for standard library extension modules, and former extension modules that are now builtin modules.