[Python-Dev] PEP 399: Pure Python/C Accelerator Module Compatibiilty Requirements (original) (raw)
Antoine Pitrou solipsis at pitrou.net
Wed Apr 6 15:59:58 CEST 2011
- Previous message: [Python-Dev] PEP 399: Pure Python/C Accelerator Module Compatibiilty Requirements
- Next message: [Python-Dev] PEP 399: Pure Python/C Accelerator Module Compatibiilty Requirements
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Tue, 5 Apr 2011 12:57:13 -0700 Raymond Hettinger <raymond.hettinger at gmail.com> wrote:
* I would like to see a restriction on the use of the concrete C API such that it is only used when a exact type match has been found or created (i.e. if someone writes PyListNew(), then it is okay to use PyListSetItem()).
That should be qualified. For example, not being able to use PyUnicode_AS_STRING in some performance-critical code (such as the io lib) would be a large impediment.
Regards
Antoine.
- Previous message: [Python-Dev] PEP 399: Pure Python/C Accelerator Module Compatibiilty Requirements
- Next message: [Python-Dev] PEP 399: Pure Python/C Accelerator Module Compatibiilty Requirements
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]