cosmopolitan/third_party/python/Modules
Justine Tunney d26d7ae0e4 Perform build and magnum tuning
Building o//third_party/python now takes 5 seconds on my PC

This change works towards modifying Python to use runtime dispatching
when appropriate. For example, when loading the magnums in the socket
module, it's a good idea to check if the magnum is zero, because that
means the local system platform doesn't support it.
2021-08-10 10:26:13 -07:00
..
_blake2 Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_ctypes Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_decimal Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_io Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_multiprocessing Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_sha3 Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_sqlite Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
cjkcodecs Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
clinic Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
expat Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_asynciomodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_bisectmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_bz2module.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_codecsmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_collectionsmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_cryptmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_csv.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_curses_panel.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_cursesmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_datetimemodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_dbmmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_elementtree.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_functoolsmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_gdbmmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_hashopenssl.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_heapqmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_json.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_localemodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_lsprof.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_lzmamodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_math.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_math.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_opcode.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_operator.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_pickle.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_posixsubprocess.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_randommodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_sre.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_ssl.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_ssl_data.inc Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_stat.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_struct.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_testbuffer.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_testcapimodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_testimportmultiple.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_testmultiphase.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_threadmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_tkinter.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_tracemalloc.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_weakref.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
_winapi.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
addrinfo.h Source changes for compilation 2021-08-09 05:39:42 -07:00
arraymodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
atexitmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
audioop.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
binascii.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
cmathmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
config.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
config.c.in Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
errnomodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
faulthandler.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
fcntlmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
fpectlmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
fpetestmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
gc_weakref.txt python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
gcmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
getbuildinfo.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
getpath.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
grpmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
hashlib.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
hashtable.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
hashtable.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
itertoolsmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
main.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
mathmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
md5module.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
mmapmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
nismodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
ossaudiodev.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
overlapped.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
parsermodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
posixmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
posixmodule.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
pwdmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
pyexpat.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
readline.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
README python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
resource.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
rotatingtree.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
rotatingtree.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
selectmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
sha1module.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
sha256module.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
sha512module.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
signalmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
socketmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
socketmodule.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
spwdmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
sre.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
sre_constants.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
sre_lib.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
symtablemodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
syslogmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
termios.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
testcapi_long.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
timemodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
tkappinit.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
tkinter.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
unicodedata.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
unicodedata_db.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
unicodename_db.h python-3.6.zip added from Github 2021-08-09 05:39:42 -07:00
winreparse.h Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
xxlimited.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
xxmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
xxsubtype.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
zipimport.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00
zlibmodule.c Perform build and magnum tuning 2021-08-10 10:26:13 -07:00

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