cpython/Python
Nick Coghlan 944368e1cc Issue #23722: Initialize __class__ from type.__new__()
The __class__ cell used by zero-argument super() is now initialized
from type.__new__ rather than __build_class__, so class methods
relying on that will now work correctly when called from metaclass
methods during class creation.

Patch by Martin Teichmann.
2016-09-11 14:45:49 +10:00
..
clinic
_warnings.c
asdl.c
ast.c
bltinmodule.c Issue #23722: Initialize __class__ from type.__new__() 2016-09-11 14:45:49 +10:00
ceval.c
ceval_gil.h
codecs.c
compile.c Issue #23722: Initialize __class__ from type.__new__() 2016-09-11 14:45:49 +10:00
condvar.h
dtoa.c
dtrace_stubs.c
dup2.c
dynamic_annotations.c
dynload_aix.c
dynload_dl.c
dynload_hpux.c
dynload_next.c
dynload_shlib.c
dynload_stub.c
dynload_win.c
errors.c
fileutils.c Fix check_force_ascii() 2016-09-09 23:11:52 -07:00
formatter_unicode.c
frozen.c
frozenmain.c
future.c
getargs.c Backed out changeset 3934e070c9db 2016-09-10 17:04:36 -07:00
getcompiler.c
getcopyright.c
getopt.c
getplatform.c
getversion.c
graminit.c
import.c
importdl.c
importdl.h
importlib.h
importlib_external.h Issue #23722: Initialize __class__ from type.__new__() 2016-09-11 14:45:49 +10:00
makeopcodetargets.py
marshal.c
modsupport.c
mysnprintf.c
mystrtoul.c
opcode_targets.h
peephole.c
pyarena.c
pyctype.c
pyfpe.c
pyhash.c
pylifecycle.c Don't run garbage collection on interpreter exit if it was explicitly disabled 2016-09-09 21:47:46 -07:00
pymath.c
pystate.c
pystrcmp.c
pystrhex.c
pystrtod.c
Python-ast.c
pythonrun.c
pytime.c
random.c
README
sigcheck.c
strdup.c
structmember.c
symtable.c
sysmodule.c
thread.c
thread_foobar.h
thread_nt.h
thread_pthread.h
traceback.c
wordcode_helpers.h

Miscellaneous source files for the main Python shared library