81 Commits (1829bb4591f0e088df31efe99778792da676f044)

Author SHA1 Message Date
Antoine Pitrou 928405303d Following issue #13390, fix compilation --without-pymalloc, and make sys.getallocatedblocks() return 0 in that situation. 13 years ago
Antoine Pitrou f9d0b1256f Issue #13390: New function :func:`sys.getallocatedblocks()` returns the number of memory blocks currently allocated. 13 years ago
Antoine Pitrou ca8aa4acf6 Issue #15144: Fix possible integer overflow when handling pointers as integer values, by using Py_uintptr_t instead of size_t. 14 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago
Victor Stinner ba108823b6 Close #14232: catch mmap() failure in new_arena() of obmalloc 14 years ago
Antoine Pitrou f0effe6379 Better resolution for issue #11849: Ensure that free()d memory arenas are really released 15 years ago
Antoine Pitrou 6f26be09e0 Issue #11849: Make it more likely for the system allocator to release 15 years ago
Brett Cannon b94767ff44 Issue #8914: fix various warnings from the Clang static analyzer v254. 15 years ago
Antoine Pitrou 5a72e76b69 Merged revisions 87834 via svnmerge from 15 years ago
Antoine Pitrou 5b6fc63998 Merged revisions 87834 via svnmerge from 15 years ago
Antoine Pitrou b7fb2e25fb Issue #8020: Avoid a crash where the small objects allocator would read 15 years ago
Stefan Krah 5d744a8855 Merged revisions 86791 via svnmerge from 16 years ago
Stefan Krah 918c90ce06 Merged revisions 86791 via svnmerge from 16 years ago
Stefan Krah 735bb12b01 Indentation cleanup. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Brett Cannon eb3fef59b9 Remove an unneeded variable. 16 years ago
Benjamin Peterson 05159c4a7b Merged revisions 76644 via svnmerge from 17 years ago
Benjamin Peterson 91c12ebc3d disable pymalloc tricks with the --with-valgrind option #2422 17 years ago
Kristján Valur Jónsson 3436900a5a merging revision 75106 from trunk: 17 years ago
Kristján Valur Jónsson b331802f97 http://bugs.python.org/issue6836 17 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
Martin v. Löwis 6fea2339d8 Merged revisions 66616 via svnmerge from 18 years ago
Martin v. Löwis e86b07cc9a Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default. 18 years ago
Martin v. Löwis 5aca882cc6 Merged revisions 66383 via svnmerge from 18 years ago
Martin v. Löwis 9fa5a2828c Issue #3642: Suppress warning in obmalloc when size_t is 18 years ago
Christian Heimes 6144bee228 Merged revisions 65975 via svnmerge from 18 years ago
Christian Heimes fb1813cb8d Changed type of numarenas from uint to size_t to silence a GCC warning on 64bit OSes. Reviewed by Benjamin Peterson. 18 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
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 20 years ago
Neal Norwitz ca63121553 Backport 52506: 20 years ago
Neal Norwitz ab77227470 Don't inline Py_ADDRESS_IN_RANGE with gcc 4+ either. 20 years ago
Thomas Wouters 73e5a5b65d Merge the rest of the trunk. 20 years ago
Tim Peters 3eeb17346c _PyObject_DebugMalloc(): The return value should add 20 years ago
Tim Peters 9ea89d2a19 In a PYMALLOC_DEBUG build obmalloc adds extra debugging info 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Thomas Wouters a977329b6f Merge part of the trunk changes into the p3yk branch. This merges from 43030 20 years ago
Neal Norwitz 9b26122ec0 Get compiling again 20 years ago
Anthony Baxter a62862120d More low-hanging fruit. Still need to re-arrange some code (or find a better 20 years ago
Tim Peters cf79aace07 Merge the tim-obmalloc branch to the trunk. 20 years ago