Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
baf8a9b03a56ce1ee2284763b267ff56ab4507fe
/
Objects
/
obmalloc.c
30e5aff
bpo-37732: Fix GCC warning in _PyObject_Malloc() (GH-15333) (GH-15342)
by Victor Stinner
· 4 years, 11 months ago
364a1d3
bpo-37681: no_sanitize_thread support from GCC 5.1 (GH-15096)
by Miss Islington (bot)
· 5 years ago
1c263e3
bpo-37029: keep usable_arenas in sorted order without searching (#13612)
by Tim Peters
· 5 years ago
b16b4e4
bpo-36763: Add PyMemAllocatorName (GH-13387)
by Victor Stinner
· 5 years ago
f0be4bb
bpo-27987: pymalloc: align by 16bytes on 64bit platform (GH-12850)
by Inada Naoki
· 5 years ago
1a2252e
bpo-36594: Fix incorrect use of %p in format strings (GH-12769)
by Zackery Spytz
· 5 years ago
e8f9acf
bpo-36611: Disable serialno field of debug memory allocators (#12796)
by Victor Stinner
· 5 years ago
4c409be
bpo-36389: Change PyMem_SetupDebugHooks() constants (GH-12782)
by Victor Stinner
· 5 years ago
2b00db6
bpo-36389: _PyObject_IsFreed() now also detects uninitialized memory (GH-12770)
by Victor Stinner
· 5 years ago
c656e25
bpo-36142: Add _PyPreConfig_SetAllocator() (GH-12187)
by Victor Stinner
· 5 years ago
a9df651
bpo-36142: Add _PyMem_GetDebugAllocatorsName() (GH-12185)
by Victor Stinner
· 5 years ago
621cebe
bpo-35081: Rename internal headers (GH-10275)
by Victor Stinner
· 6 years ago
fd3a91c
closes bpo-35204: Disable thread and memory sanitizers for address_in_range(). (GH-10442)
by Alexey Izbyshev
· 6 years ago
27e2d1f
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
by Victor Stinner
· 6 years ago
2be00d9
bpo-35081: Move Py_BUILD_CORE code to internal/mem.h (GH-10249)
by Victor Stinner
· 6 years ago
9e00e80
bpo-35053: Enhance tracemalloc to trace free lists (GH-10063)
by Victor Stinner
· 6 years ago
82af0b6
bpo-9263: _PyObject_Dump() detects freed memory (GH-10061)
by Victor Stinner
· 6 years ago
b18f8bc
remove vestigal locking from obmalloc (GH-5805)
by Benjamin Peterson
· 6 years ago
c3d9508
bpo-32746: Fix multiple typos (GH-5144)
by Leo Arias
· 6 years ago
4ae06c5
bpo-32241: Add the const qualifire to declarations of umodifiable strings. (#4748)
by Serhiy Storchaka
· 7 years ago
6bf992a
bpo-32030: Add pymain_get_global_config() (#4735)
by Victor Stinner
· 7 years ago
b64de46
bpo-32030: Cleanup "path config" code (#4663)
by Victor Stinner
· 7 years ago
5d39e04
bpo-32030: Rework memory allocators (#4625)
by Victor Stinner
· 7 years ago
46972b7
bpo-32030: Add _PyMainInterpreterConfig_ReadEnv() (#4542)
by Victor Stinner
· 7 years ago
9e87e77
bpo-32096: Remove obj and mem from _PyRuntime (#4532)
by Victor Stinner
· 7 years ago
ccb0442
bpo-32043: New "developer mode": "-X dev" option (#4413)
by Victor Stinner
· 7 years ago
f7e5b56
bpo-32030: Split Py_Main() into subfunctions (#4399)
by Victor Stinner
· 7 years ago
e2f92de
Add the const qualifier to "char *" variables that refer to literal strings. (#4370)
by Serhiy Storchaka
· 7 years ago
3cc4c53
bpo-31626: Mark ends of the reallocated block in debug build. (#4210)
by Serhiy Storchaka
· 7 years ago
9ed83c4
bpo-18835: Cleanup pymalloc (#4200)
by Victor Stinner
· 7 years ago
b484d56
bpo-31626: Fixed a bug in debug memory allocator. (#3844)
by Serhiy Storchaka
· 7 years ago
ccb3c76
bpo-30860: Fix deadcode in obmalloc.c (#3499)
by Victor Stinner
· 7 years ago
2ebc5ce
bpo-30860: Consolidate stateful runtime globals. (#3397)
by Eric Snow
· 7 years ago
a6a4dc8
bpo-31370: Remove support for threads-less builds (#3385)
by Antoine Pitrou
· 7 years ago
05351c1
Revert "bpo-30860: Consolidate stateful runtime globals." (#3379)
by Eric Snow
· 7 years ago
76d5abc
bpo-30860: Consolidate stateful runtime globals. (#2594)
by Eric Snow
· 7 years ago
06bb487
Fix spurious MemoryError introduced by PR #886. (#930)
by T. Wouters
· 7 years ago
a00c3fd
bpo-29941: Assert fixes (#886)
by T. Wouters
· 7 years ago
5d4b09c
correct silly spelling problem
by Benjamin Peterson
· 8 years ago
19517e4
replace obmalloc's homegrown uptr and uchar types with standard ones
by Benjamin Peterson
· 8 years ago
3924f93
improvements to code that checks whether Python (obmalloc) allocated an address
by Benjamin Peterson
· 8 years ago
2f8bfef
replace PY_SIZE_MAX with SIZE_MAX
by Benjamin Peterson
· 8 years ago
ca47063
replace Py_(u)intptr_t with the c99 standard types
by Benjamin Peterson
· 8 years ago
1593259
Issue #26249: Try test_capi on Windows
by Victor Stinner
· 8 years ago
f5c4b99
PyMem_Malloc() now uses the fast pymalloc allocator
by Victor Stinner
· 8 years ago
0621e0e
Don't define _PyMem_PymallocEnabled() if pymalloc is disabled
by Victor Stinner
· 8 years ago
0aed3a4
_PyMem_DebugFree(): fix compiler warning on Windows
by Victor Stinner
· 8 years ago
ad52437
Fail if PyMem_Malloc() is called without holding the GIL
by Victor Stinner
· 8 years ago
0611c26
On memory error, dump the memory block traceback
by Victor Stinner
· 8 years ago
c4aec36
Check the GIL in PyObject_Malloc()
by Victor Stinner
· 8 years ago
34be807
Add PYTHONMALLOC env var
by Victor Stinner
· 8 years ago
26861b0
Issue #23450: Fixed possible integer overflows.
by Serhiy Storchaka
· 9 years ago
8a03896
Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform.
by Antoine Pitrou
· 10 years ago
cc23154
Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform.
by Antoine Pitrou
· 10 years ago
d8f0d92
Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" to
by Victor Stinner
· 10 years ago
3080d92
Issue #21233: Fix _PyObject_Alloc() when compiled with WITH_VALGRIND defined
by Victor Stinner
· 10 years ago
af8fc64
Issue #21233: Oops, Fix _PyObject_Alloc(): initialize nbytes before going to
by Victor Stinner
· 10 years ago
db067af
Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),
by Victor Stinner
· 10 years ago
6cf185d
Issue #18874: _PyObject_Malloc/Realloc/Free() now falls back on
by Victor Stinner
· 11 years ago
6ba64f4
Close #18596: Support address sanity checking in clang/GCC
by Nick Coghlan
· 11 years ago
7cba5fd
Fix minor typo.
by Georg Brandl
· 11 years ago
df099f5
Update internal comments to say _something_ about the "API ID".
by Tim Peters
· 11 years ago
b237295
Nerge 3.3 into default.
by Tim Peters
· 11 years ago
eaa3bcc
Issue #18942: sys._debugmallocstats() output was damaged on Windows.
by Tim Peters
· 11 years ago
c426636
Issue #18408: Fix _PyMem_DebugRealloc()
by Victor Stinner
· 11 years ago
49fc8ec
Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup()
by Victor Stinner
· 11 years ago
725e668
Issue #3329: Fix _PyObject_ArenaVirtualFree()
by Victor Stinner
· 11 years ago
0507bf5
Issue #3329: Implement the PEP 445
by Victor Stinner
· 11 years ago
cd83fa8
Issue #13483: Use VirtualAlloc in obmalloc on Windows.
by Martin v. Löwis
· 11 years ago
36f01ad
Revert changeset 6661a8154eb3: Issue #3329: Add new APIs to customize memory allocators
by Victor Stinner
· 11 years ago
4d70562
Issue #3329: Add new APIs to customize memory allocators
by Victor Stinner
· 11 years ago
0aaaa62
Issue #17469: Fix _Py_GetAllocatedBlocks() and sys.getallocatedblocks() when running on valgrind.
by Antoine Pitrou
· 11 years ago
abe40c2
merge 3.3 (#17228)
by Benjamin Peterson
· 11 years ago
2dba1ee
fix building without pymalloc (closes #17228)
by Benjamin Peterson
· 11 years ago
9284053
Following issue #13390, fix compilation --without-pymalloc, and make sys.getallocatedblocks() return 0 in that situation.
by Antoine Pitrou
· 12 years ago
f9d0b12
Issue #13390: New function :func:`sys.getallocatedblocks()` returns the number of memory blocks currently allocated.
by Antoine Pitrou
· 12 years ago
ca8aa4a
Issue #15144: Fix possible integer overflow when handling pointers as integer values, by using Py_uintptr_t instead of size_t.
by Antoine Pitrou
· 12 years ago
49526f4
Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues
by David Malcolm
· 12 years ago
ba10882
Close #14232: catch mmap() failure in new_arena() of obmalloc
by Victor Stinner
· 12 years ago
f0effe6
Better resolution for issue #11849: Ensure that free()d memory arenas are really released
by Antoine Pitrou
· 13 years ago
6f26be0
Issue #11849: Make it more likely for the system allocator to release
by Antoine Pitrou
· 13 years ago
b94767f
Issue #8914: fix various warnings from the Clang static analyzer v254.
by Brett Cannon
· 13 years ago
b7fb2e2
Issue #8020: Avoid a crash where the small objects allocator would read
by Antoine Pitrou
· 14 years ago
735bb12
Indentation cleanup.
by Stefan Krah
· 14 years ago
f95a1b3
Recorded merge of revisions 81029 via svnmerge from
by Antoine Pitrou
· 14 years ago
05159c4
Merged revisions 76644 via svnmerge from
by Benjamin Peterson
· 15 years ago
3436900
merging revision 75106 from trunk:
by Kristján Valur Jónsson
· 15 years ago
ae4cfb1
http://bugs.python.org/issue6836
by Kristján Valur Jónsson
· 15 years ago
6fea233
Merged revisions 66616 via svnmerge from
by Martin v. Löwis
· 16 years ago
5aca882
Merged revisions 66383 via svnmerge from
by Martin v. Löwis
· 16 years ago
6144bee
Merged revisions 65975 via svnmerge from
by Christian Heimes
· 16 years ago
d492ad8
Merged revisions 65182 via svnmerge from
by Georg Brandl
· 16 years ago
9c74b14
Merged revisions 64114 via svnmerge from
by Amaury Forgeot d'Arc
· 16 years ago
9f2e346
Merged revisions 56467-56482 via svnmerge from
by Martin v. Löwis
· 17 years ago
89f507f
Four months of trunk changes (including a few releases...)
by Thomas Wouters
· 18 years ago
73e5a5b
Merge the rest of the trunk.
by Thomas Wouters
· 18 years ago
49fd7fa
Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
by Thomas Wouters
· 18 years ago
a977329
Merge part of the trunk changes into the p3yk branch. This merges from 43030
by Thomas Wouters
· 18 years ago
82c5a86
Oops, this is supposed to be disabled by default.
by Neal Norwitz
· 18 years ago
18e1655
Merge ssize_t branch.
by Martin v. Löwis
· 18 years ago
Next »