28 Commits (0cb8e5131d0797d3bdb1494de842e98798174cf2)

Author SHA1 Message Date
Victor Stinner 49fc8ece81 Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup() 13 years ago
Victor Stinner 0507bf56f0 Issue #3329: Implement the PEP 445 13 years ago
Victor Stinner 36f01ad9ac Revert changeset 6661a8154eb3: Issue #3329: Add new APIs to customize memory allocators 13 years ago
Victor Stinner 4d7056258b Issue #3329: Add new APIs to customize memory allocators 13 years ago
Mark Dickinson 57a432d95e Merged revisions 78192 via svnmerge from 16 years ago
Mark Dickinson bbe63069ef Merged revisions 78189 via svnmerge from 16 years ago
Mark Dickinson 79e1f8a328 Merged revisions 78189 via svnmerge from 16 years ago
Mark Dickinson d5fdc069fa Silence more 'comparison between signed and unsigned' warnings. 16 years ago
Mark Dickinson 629dfe28f5 Merged revisions 76740 via svnmerge from 16 years ago
Mark Dickinson fd25634715 Replace the size check for PyMem_MALLOC and PyMem_REALLOC with an almost 16 years ago
Kristján Valur Jónsson ae4cfb1bb3 http://bugs.python.org/issue6836 17 years ago
Kristján Valur Jónsson 02ca57ce4c http://bugs.python.org/issue6836 17 years ago
Neal Norwitz 83ac0144fa Backport code from r65182: 18 years ago
Georg Brandl d492ad80c8 Merged revisions 65182 via svnmerge from 18 years ago
Gregory P. Smith 0470bab697 Issue #2620: Overflow checking when allocating or reallocating memory 18 years ago
Amaury Forgeot d'Arc 9c74b14fe9 Merged revisions 64114 via svnmerge from 18 years ago
Gregory P. Smith 9d53457e59 Merge in release25-maint r60793: 18 years ago
Martin v. Löwis 73c01d4101 Added checks for integer overflows, contributed by Google. Some are 18 years ago
Guido van Rossum 360e4b8fb1 Merged revisions 55325-55327 via svnmerge from 19 years ago
Neal Norwitz d83eb316dc Stop using PyMem_FREE while the GIL is not held. For details see: 19 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Tim Peters c9d78aa470 Years in the making. 20 years ago
Martin v. Löwis 39f59b089d Remove MALLOC_ZERO_RETURNS_NULL. 24 years ago
Mark Hammond 91a681debf Excise DL_EXPORT from Include. 24 years ago
Tim Peters 8b078f95e0 Moving pymalloc along. 24 years ago
Tim Peters 51e7f5caba Moving pymalloc along. 24 years ago
Tim Peters af3e8de580 First stab at rationalizing the PyMem_ API. Mixing PyObject_xyz with 24 years ago
Neil Schemenauer 20d0a1a071 Remove PyMalloc_* symbols. PyObject_Malloc now uses pymalloc if 24 years ago
Tim Peters 7ccfadf3a8 New PYMALLOC_DEBUG function void _PyMalloc_DebugDumpStats(void). 24 years ago
Tim Peters d1139e043c PYMALLOC_DEBUG routines: The "check API family" gimmick was going nowhere 24 years ago
Tim Peters ddea208be9 Give Python a debug-mode pymalloc, much as sketched on Python-Dev. 24 years ago
Tim Peters fbb556df15 Arrange to export the _PyMalloc_{Malloc, Realloc, Free} entry points. On 24 years ago
Neil Schemenauer 25f3dc21b5 Drop the PyCore_* memory API. 24 years ago
Neil Schemenauer 11f5be8d88 Simpilify PyCore_* macros by assuming the function prototypes for 24 years ago
Tim Peters a5d78cc208 Whether platform malloc(0) returns NULL has nothing to do with whether 24 years ago
Tim Peters 76f373d081 Repair more now-obsolete references to config.h. 25 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Vladimir Marangozov dcb45c34f5 Fix a typo in the PyMem_Resize macro, found by Andrew Kuchling 26 years ago
Peter Schneider-Kamp 25f68944c2 patch from Vladimir (move Py_Mem* interface to Include/pymem.h) 26 years ago
Peter Schneider-Kamp 7e01890986 merge Include/my*.h into Include/pyport.h 26 years ago
Thomas Wouters 334fb8985b Use 'void' directly instead of the ANY #define, now that all code is ANSI C. 26 years ago
Skip Montanaro 6980dff3db delete obsolete SYMANTEC__CFM68K__ #ifdefs 26 years ago
Tim Peters dbd9ba6a6c Nuke all remaining occurrences of Py_PROTO and Py_FPROTO. 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum 3a03d4c4c7 Add two scenarios by Vladimir Marangozov that show how to use your own 26 years ago
Guido van Rossum b18618dab7 Vladimir Marangozov's long-awaited malloc restructuring. 26 years ago
Guido van Rossum 43466ec7b0 Add DL_IMPORT(returntype) for all officially exported functions. 28 years ago
Guido van Rossum ab589b945e Completely disable the declarations for malloc() and friends. Use 29 years ago
Guido van Rossum d085e88d3c Added Py_Malloc and friends as well as PyMem_Malloc and friends. 29 years ago