mirror of
https://github.com/python/cpython
synced 2024-09-06 00:55:08 +00:00
cf6110ba13
This replaces some usages of PyThread_type_lock with PyMutex, which does not require memory allocation to initialize. This simplifies some of the runtime initialization and is also one step towards avoiding changing the default raw memory allocator during initialize/finalization, which can be non-thread-safe in some circumstances. |
||
---|---|---|
.. | ||
clinic | ||
deepfreeze | ||
frozen_modules | ||
_warnings.c | ||
abstract_interp_cases.c.h | ||
adaptive.md | ||
asdl.c | ||
asm_trampoline.S | ||
assemble.c | ||
ast.c | ||
ast_opt.c | ||
ast_unparse.c | ||
bltinmodule.c | ||
bootstrap_hash.c | ||
bytecodes.c | ||
ceval.c | ||
ceval_gil.c | ||
ceval_macros.h | ||
codecs.c | ||
compile.c | ||
condvar.h | ||
context.c | ||
critical_section.c | ||
crossinterp.c | ||
dtoa.c | ||
dup2.c | ||
dynamic_annotations.c | ||
dynload_hpux.c | ||
dynload_shlib.c | ||
dynload_stub.c | ||
dynload_win.c | ||
emscripten_signal.c | ||
emscripten_trampoline.c | ||
errors.c | ||
executor_cases.c.h | ||
fileutils.c | ||
flowgraph.c | ||
formatter_unicode.c | ||
frame.c | ||
frozen.c | ||
frozenmain.c | ||
future.c | ||
generated_cases.c.h | ||
getargs.c | ||
getcompiler.c | ||
getcopyright.c | ||
getopt.c | ||
getplatform.c | ||
getversion.c | ||
hamt.c | ||
hashtable.c | ||
import.c | ||
importdl.c | ||
initconfig.c | ||
instrumentation.c | ||
intrinsics.c | ||
legacy_tracing.c | ||
lock.c | ||
marshal.c | ||
modsupport.c | ||
mysnprintf.c | ||
mystrtoul.c | ||
opcode_targets.h | ||
optimizer.c | ||
optimizer_analysis.c | ||
parking_lot.c | ||
pathconfig.c | ||
perf_trampoline.c | ||
preconfig.c | ||
pyarena.c | ||
pyctype.c | ||
pyfpe.c | ||
pyhash.c | ||
pylifecycle.c | ||
pymath.c | ||
pystate.c | ||
pystrcmp.c | ||
pystrhex.c | ||
pystrtod.c | ||
Python-ast.c | ||
Python-tokenize.c | ||
pythonrun.c | ||
pytime.c | ||
README | ||
specialize.c | ||
stdlib_module_names.h | ||
structmember.c | ||
suggestions.c | ||
symtable.c | ||
sysmodule.c | ||
thread.c | ||
thread_nt.h | ||
thread_pthread.h | ||
thread_pthread_stubs.h | ||
traceback.c | ||
tracemalloc.c | ||
vm-state.md |
Miscellaneous source files for the main Python shared library