mirror of
https://github.com/python/cpython
synced 2026-09-29 12:10:30 +03:00
bpo-31333: Re-implement ABCMeta in C (#5273)
This adds C versions of methods used by ABCMeta that improve performance of various ABC operations.
This commit is contained in:
parent
667b91a5e2
commit
03e3c340a0
14 changed files with 1638 additions and 534 deletions
2
setup.py
2
setup.py
|
|
@ -712,6 +712,8 @@ class PyBuildExt(build_ext):
|
|||
exts.append( Extension('_opcode', ['_opcode.c']) )
|
||||
# asyncio speedups
|
||||
exts.append( Extension("_asyncio", ["_asynciomodule.c"]) )
|
||||
# _abc speedups
|
||||
exts.append( Extension("_abc", ["_abc.c"]) )
|
||||
# _queue module
|
||||
exts.append( Extension("_queue", ["_queuemodule.c"]) )
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue