Victor Stinner
8f76cc83ea
PEP 674: fix typo ( #2172 )
2021-12-01 15:54:08 -08:00
Victor Stinner
3388a3753c
PEP 670: Link to python-dev discussion ( #2165 )
2021-11-29 17:31:40 +01:00
Victor Stinner
152fe41cf2
PEP 670: more examples ( #2163 )
...
* Elaborate the Abstract
* Add "Misnesting" example
* The return value has already been removed in the public C API macros
* Clarify that converting Py_TYPE() macro was an incompatible change
2021-11-25 12:31:48 +01:00
Victor Stinner
907f8e9aed
PEP 670: LTO+PGO benchmark ( #2161 )
...
* Don't convert l-value macros
* Add "Examples of duplication of side effects" section
* Remove the gcc -O0 versus gcc -Og benchmark: it's not relevent for
this PEP.
2021-11-25 10:22:58 +01:00
Erlend Egeberg Aasland
c1fda6822b
PEP 670 amendments ( #2157 )
2021-11-24 19:23:36 +01:00
Victor Stinner
570cea56c2
PEP 670: Add benchmarks ( #2156 )
...
* Add benchmarks.
* Elaborate the Debug Build section
2021-11-23 17:30:43 +01:00
Dimitri Papadopoulos Orfanos
cf5b0c9905
Typos found by codespell ( #2144 )
2021-11-15 07:36:12 -08:00
Victor Stinner
6f1fe98031
PEP 670: List converted macros ( #2120 )
...
Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
2021-10-20 15:55:51 +02:00
Victor Stinner
9afa9ee0b6
PEP 670: rephrase conversion to regular functions ( #2119 )
2021-10-20 02:10:04 +02:00
Victor Stinner
ccb8ee3cc3
PEP 670: remove duplicated paragraph ( #2118 )
2021-10-20 01:47:53 +02:00
Victor Stinner
157ab6ee10
PEP 670: formatting ( #2117 )
...
abstract: detect => aid detecting
2021-10-20 01:35:46 +02:00
Erlend Egeberg Aasland
c3ddc82c51
PEP 670: Nitpick ( #2116 )
2021-10-20 01:21:46 +02:00
Victor Stinner
401d207bd3
PEP 670 ( #2115 )
2021-10-20 00:15:07 +02:00
Victor Stinner
a0380afe17
PEP 670: Convert macros to functions in the Python C API (GH-2114)
2021-10-19 23:31:48 +02:00