Mercurial > cpython-lru_cache-weakref
comparison Include/pythonrun.h @ 35297:26bf6c27e9ce legacy-trunk
* Improve code for the empty frozenset singleton:
- Handle both frozenset() and frozenset([]).
- Do not use singleton for frozenset subclasses.
- Finalize the singleton.
- Add test cases.
* Factor-out set_update_internal() from set_update(). Simplifies the
code for several internal callers.
* Factor constant expressions out of loop in set_merge_internal().
* Minor comment touch-ups.
| author | Raymond Hettinger <python@rcn.com> |
|---|---|
| date | Mon, 01 Aug 2005 21:39:29 +0000 |
| parents | 1dd8a0d64432 |
| children | 1c4d192f1568 |
comparison
equal
deleted
inserted
replaced
| 35296:d91964f5fe0d | 35297:26bf6c27e9ce |
|---|---|
| 113 PyAPI_FUNC(void) PyMethod_Fini(void); | 113 PyAPI_FUNC(void) PyMethod_Fini(void); |
| 114 PyAPI_FUNC(void) PyFrame_Fini(void); | 114 PyAPI_FUNC(void) PyFrame_Fini(void); |
| 115 PyAPI_FUNC(void) PyCFunction_Fini(void); | 115 PyAPI_FUNC(void) PyCFunction_Fini(void); |
| 116 PyAPI_FUNC(void) PyTuple_Fini(void); | 116 PyAPI_FUNC(void) PyTuple_Fini(void); |
| 117 PyAPI_FUNC(void) PyList_Fini(void); | 117 PyAPI_FUNC(void) PyList_Fini(void); |
| 118 PyAPI_FUNC(void) PySet_Fini(void); | |
| 118 PyAPI_FUNC(void) PyString_Fini(void); | 119 PyAPI_FUNC(void) PyString_Fini(void); |
| 119 PyAPI_FUNC(void) PyInt_Fini(void); | 120 PyAPI_FUNC(void) PyInt_Fini(void); |
| 120 PyAPI_FUNC(void) PyFloat_Fini(void); | 121 PyAPI_FUNC(void) PyFloat_Fini(void); |
| 121 PyAPI_FUNC(void) PyOS_FiniInterrupts(void); | 122 PyAPI_FUNC(void) PyOS_FiniInterrupts(void); |
| 122 | 123 |
