Steve Dower
ea74f0cd4a
Issue #24932 : Use proper command line parsing in _testembed
9 years ago
Steve Dower
a439191efa
Fix some warnings from MSVC
9 years ago
Ned Deily
17cfc86422
Issue #27713 : Surpress spurious build warnings when updating importlib's
bootstrap files:
Could not find platform dependent libraries <exec_prefix
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Patch by Xiang Zhang
9 years ago
Ned Deily
939231be0e
Issue #27736 : Improve the existing embedded interpreter init/fini test
by increasing the number of iterations. That appears sufficient to
expose the ref count problem fixed in this issue.
Patch suggested by Xiang Zhang
10 years ago
Martin Panter
8f26565ba9
Fix spelling (inital), grammar (may translates) in documentation, comments
10 years ago
Victor Stinner
34be807ca4
Add PYTHONMALLOC env var
Issue #26516 :
* Add PYTHONMALLOC environment variable to set the Python memory
allocators and/or install debug hooks.
* PyMem_SetupDebugHooks() can now also be used on Python compiled in release
mode.
* The PYTHONMALLOCSTATS environment variable can now also be used on Python
compiled in release mode. It now has no effect if set to an empty string.
* In debug mode, debug hooks are now also installed on Python memory allocators
when Python is configured without pymalloc.
10 years ago
Victor Stinner
7172f507e1
Replace fpgetmask() with fedisableexcept()
Issue #24520 : On FreeBSD, fpgetmask() was deprecated long time ago.
fedisableexcept() is now preferred.
10 years ago
Eric Snow
33507000c7
Remove an unnecessary flag.
11 years ago
Eric Snow
32439d6eb6
Issue #23911 : Move path-based bootstrap code to a separate frozen module.
11 years ago
Victor Stinner
e134a7fe36
Issue #23752 : _Py_fstat() is now responsible to raise the Python exception
Add _Py_fstat_noraise() function when a Python exception is not welcome.
11 years ago
Serhiy Storchaka
b48af340b9
Silenced minor GCC warnings.
11 years ago
Steve Dower
f2f373f593
Issue #23152 : Implement _Py_fstat() to support files larger than 2 GB on Windows.
fstat() may fail with EOVERFLOW on files larger than 2 GB because the file size type is an signed 32-bit integer.
11 years ago
Berker Peksag
da8cef40e5
Issue #22934 : Update the comment to mention Programs/_freeze_importlib.c.
11 years ago
Victor Stinner
f6a271ae98
Issue #18395 : Rename ``_Py_char2wchar()`` to func:`Py_DecodeLocale`, rename
``_Py_wchar2char()`` to func:`Py_EncodeLocale`, and document these
functions.
12 years ago
Nick Coghlan
973fe0ba7a
Issue #18093 : Factor out the programs that embed the runtime
12 years ago