[Python-Dev] New shared-keys dictionary implementation (issue13903) (original) (raw)
"Martin v. Löwis" martin at v.loewis.de
Fri Feb 24 11:01:27 CET 2012
- Previous message: [Python-Dev] [Python-checkins] cpython (3.2): logging: Added locking in flush() and close() handler methods. Thanks to Fayaz
- Next message: [Python-Dev] cpython: Issue #13706: Fix format(int, "n") for locale with non-ASCII thousands separator
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Unfortunately it seems to be the norm in CPython to publish almost everything in header files that get included in "Python.h".
In many cases, this is purely for historic reasons. In many additional cases, it's to support fast access macros, at least in the interpreter itself, but then also in extension modules.
I agree that moving the structures into the implementation is fine, as long as there are sufficient access functions (for dictionaries, there are plenty, of course).
Regards, Martin
- Previous message: [Python-Dev] [Python-checkins] cpython (3.2): logging: Added locking in flush() and close() handler methods. Thanks to Fayaz
- Next message: [Python-Dev] cpython: Issue #13706: Fix format(int, "n") for locale with non-ASCII thousands separator
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]