cpython/Modules
Pablo Galindo Salgado 6d791a9736
gh-96143: Allow Linux perf profiler to see Python calls (GH-96123)
⚠️  ⚠️ Note for reviewers, hackers and fellow systems/low-level/compiler engineers ⚠️ ⚠️ 

If you have a lot of experience with this kind of shenanigans and want to improve the **first** version, **please make a PR against my branch** or **reach out by email** or **suggest code changes directly on GitHub**. 

If you have any **refinements or optimizations** please, wait until the first version is merged before starting hacking or proposing those so we can keep this PR productive.
2022-08-30 10:11:18 -07:00
..
_blake2
_ctypes
_decimal
_io
_multiprocessing
_sha3
_sqlite
_sre
_ssl
_testcapi
_xxtestfuzz
cjkcodecs
clinic
expat
_abc.c
_asynciomodule.c
_bisectmodule.c gh-92839: fixed typo in _bisectmodule.c (line 131) (#92849) 2022-05-28 13:08:06 -05:00
_bz2module.c
_codecsmodule.c
_collectionsmodule.c
_contextvarsmodule.c
_cryptmodule.c
_csv.c
_curses_panel.c
_cursesmodule.c
_datetimemodule.c gh-69142: add %:z strftime format code (gh-95983) 2022-08-28 14:27:42 -07:00
_dbmmodule.c
_elementtree.c
_functoolsmodule.c
_gdbmmodule.c
_hashopenssl.c
_heapqmodule.c bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157) 2021-10-22 15:36:28 +02:00
_json.c
_localemodule.c
_lsprof.c
_lzmamodule.c
_math.h
_opcode.c
_operator.c
_pickle.c
_posixsubprocess.c
_queuemodule.c
_randommodule.c
_scproxy.c
_ssl.c
_ssl.h
_ssl_data.h
_ssl_data_111.h
_ssl_data_300.h
_stat.c
_statisticsmodule.c
_struct.c
_testbuffer.c
_testcapi_feature_macros.inc
_testcapimodule.c
_testimportmultiple.c
_testinternalcapi.c
_testmultiphase.c
_threadmodule.c
_tkinter.c
_tracemalloc.c bpo-47177: Replace f_lasti with prev_instr (GH-32208) 2022-04-07 12:31:01 -07:00
_typingmodule.c
_uuidmodule.c
_weakref.c
_winapi.c
_xxsubinterpretersmodule.c
_zoneinfo.c
addrinfo.h
arraymodule.c
atexitmodule.c fixes gh-96292: Fix Trivial Typo in cpython/Modules/atexitmodule.c (#96327) 2022-08-26 22:33:29 -07:00
audioop.c
binascii.c
cmathmodule.c
config.c.in
errnomodule.c
faulthandler.c
fcntlmodule.c gh-93475: Expose FICLONE and FICLONERANGE constants in fcntl (#93478) 2022-06-06 23:21:58 +02:00
gc_weakref.txt
gcmodule.c
getaddrinfo.c gh-95174: WASI: skip missing sockets functions (GH-95179) 2022-07-27 08:19:23 +02:00
getbuildinfo.c
getnameinfo.c
getpath.c
getpath.py gh-96005: Handle WASI ENOTCAPABLE in getpath (GH-96006) 2022-08-16 20:20:15 +02:00
getpath_noop.c
grpmodule.c
hashlib.h
itertoolsmodule.c
ld_so_aix.in
main.c
makesetup gh-96269: Fix build dependency on AIX (GH-96304) 2022-08-26 12:31:58 +02:00
makexp_aix
mathmodule.c Remove usage of _Py_IDENTIFIER from math module (#93739) 2022-06-12 18:45:02 +09:00
md5module.c
mmapmodule.c
nismodule.c
ossaudiodev.c
overlapped.c
posixmodule.c gh-96143: Allow Linux perf profiler to see Python calls (GH-96123) 2022-08-30 10:11:18 -07:00
posixmodule.h
pwdmodule.c
pyexpat.c
readline.c
README
resource.c
rotatingtree.c
rotatingtree.h
selectmodule.c
Setup
Setup.bootstrap.in
Setup.stdlib.in
sha1module.c
sha256module.c
sha512module.c bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157) 2021-10-22 15:36:28 +02:00
signalmodule.c
socketmodule.c
socketmodule.h
spwdmodule.c
symtablemodule.c
syslogmodule.c gh-95041: Fail syslog.syslog in case inner call to syslog.openlog fails (GH-95264) 2022-07-26 14:34:15 +03:00
termios.c
testcapi_long.h
timemodule.c
tkappinit.c
tkinter.h
unicodedata.c
unicodedata_db.h GH-96172 fix unicodedata.east_asian_width being wrong on unassigned code points (#96207) 2022-08-26 19:29:39 +03:00
unicodename_db.h
winreparse.h
xxlimited.c
xxlimited_35.c
xxmodule.c
xxsubtype.c
zlibmodule.c

Source files for standard library extension modules,
and former extension modules that are now builtin modules.