• Victor Stinner's avatar
    bpo-32096: Remove obj and mem from _PyRuntime (#4532) · 9e87e777
    Victor Stinner yazdı
    bpo-32096, bpo-30860:  Partially revert the commit
    2ebc5ce4:
    
    * Move structures back from Include/internal/mem.h to
      Objects/obmalloc.c
    * Remove _PyObject_Initialize() and _PyMem_Initialize()
    * Remove Include/internal/pymalloc.h
    * Add test_capi.test_pre_initialization_api():
       Make sure that it's possible to call Py_DecodeLocale(), and then call
       Py_SetProgramName() with the decoded string, before Py_Initialize().
    
    PyMem_RawMalloc() and Py_DecodeLocale() can be called again before
    _PyRuntimeState_Init().
    Co-Authored-By: 's avatarEric Snow <ericsnowcurrently@gmail.com>
    9e87e777
Adı
Son kayıt (commit)
Son güncelleme
..
_asyncio.vcxproj Loading commit data...
_asyncio.vcxproj.filters Loading commit data...
_bz2.vcxproj Loading commit data...
_bz2.vcxproj.filters Loading commit data...
_ctypes.vcxproj Loading commit data...
_ctypes.vcxproj.filters Loading commit data...
_ctypes_test.vcxproj Loading commit data...
_ctypes_test.vcxproj.filters Loading commit data...
_decimal.vcxproj Loading commit data...
_decimal.vcxproj.filters Loading commit data...
_elementtree.vcxproj Loading commit data...
_elementtree.vcxproj.filters Loading commit data...
_freeze_importlib.vcxproj Loading commit data...
_freeze_importlib.vcxproj.filters Loading commit data...
_hashlib.vcxproj Loading commit data...
_hashlib.vcxproj.filters Loading commit data...
_lzma.vcxproj Loading commit data...
_lzma.vcxproj.filters Loading commit data...
_msi.vcxproj Loading commit data...
_msi.vcxproj.filters Loading commit data...
_multiprocessing.vcxproj Loading commit data...
_multiprocessing.vcxproj.filters Loading commit data...
_overlapped.vcxproj Loading commit data...
_overlapped.vcxproj.filters Loading commit data...
_socket.vcxproj Loading commit data...
_socket.vcxproj.filters Loading commit data...
_sqlite3.vcxproj Loading commit data...
_sqlite3.vcxproj.filters Loading commit data...
_ssl.vcxproj Loading commit data...
_ssl.vcxproj.filters Loading commit data...
_testbuffer.vcxproj Loading commit data...
_testbuffer.vcxproj.filters Loading commit data...
_testcapi.vcxproj Loading commit data...
_testcapi.vcxproj.filters Loading commit data...
_testconsole.vcxproj Loading commit data...
_testconsole.vcxproj.filters Loading commit data...
_testembed.vcxproj Loading commit data...
_testembed.vcxproj.filters Loading commit data...
_testimportmultiple.vcxproj Loading commit data...
_testimportmultiple.vcxproj.filters Loading commit data...
_testmultiphase.vcxproj Loading commit data...
_testmultiphase.vcxproj.filters Loading commit data...
_tkinter.vcxproj Loading commit data...
_tkinter.vcxproj.filters Loading commit data...
build.bat Loading commit data...
build_env.bat Loading commit data...
clean.bat Loading commit data...
env.bat Loading commit data...
field3.py Loading commit data...
find_msbuild.bat Loading commit data...
find_python.bat Loading commit data...
fix_encoding.py Loading commit data...
get_external.py Loading commit data...
get_externals.bat Loading commit data...
idle.bat Loading commit data...
lib.pyproj Loading commit data...
liblzma.vcxproj Loading commit data...
openssl.props Loading commit data...
openssl.vcxproj Loading commit data...
pcbuild.proj Loading commit data...
pcbuild.sln Loading commit data...
prepare_ssl.bat Loading commit data...
prepare_ssl.py Loading commit data...
prepare_tcltk.bat Loading commit data...
pyexpat.vcxproj Loading commit data...
pyexpat.vcxproj.filters Loading commit data...
pylauncher.vcxproj Loading commit data...
pylauncher.vcxproj.filters Loading commit data...
pyproject.props Loading commit data...
pyshellext.vcxproj Loading commit data...
pyshellext.vcxproj.filters Loading commit data...
python.props Loading commit data...
python.vcxproj Loading commit data...
python.vcxproj.filters Loading commit data...
python3dll.vcxproj Loading commit data...
python3dll.vcxproj.filters Loading commit data...
pythoncore.vcxproj Loading commit data...
pythoncore.vcxproj.filters Loading commit data...
pythonw.vcxproj Loading commit data...
pythonw.vcxproj.filters Loading commit data...
pywlauncher.vcxproj Loading commit data...
pywlauncher.vcxproj.filters Loading commit data...
readme.txt Loading commit data...
rmpyc.py Loading commit data...
rt.bat Loading commit data...
select.vcxproj Loading commit data...
select.vcxproj.filters Loading commit data...
sqlite3.vcxproj Loading commit data...
sqlite3.vcxproj.filters Loading commit data...
tcl.vcxproj Loading commit data...
tcltk.props Loading commit data...
tix.vcxproj Loading commit data...
tk.vcxproj Loading commit data...
unicodedata.vcxproj Loading commit data...
unicodedata.vcxproj.filters Loading commit data...
urlretrieve.py Loading commit data...
winsound.vcxproj Loading commit data...
winsound.vcxproj.filters Loading commit data...
xxlimited.vcxproj Loading commit data...
xxlimited.vcxproj.filters Loading commit data...