summaryrefslogtreecommitdiffstats
path: root/Modules/_tracemalloc.c
Commit message (Expand)AuthorAgeFilesLines
* gh-108494: Argument Clinic: fix support of Limited C API (GH-108536)Serhiy Storchaka2023-08-281-0/+1
* GH-101520: Move tracemalloc functionality into core, leaving interface in Mod...Mark Shannon2023-05-171-1541/+12
* GH-96803: Add three C-API functions to make _PyInterpreterFrame less opaque f...Mark Shannon2023-05-051-1/+2
* gh-101430: Update tracemalloc to handle presize properly. (gh-101745)Dong-hee Na2023-02-091-16/+8
* GH-100126: Skip incomplete frames in more places (GH-100613)Brandt Bucher2023-01-091-10/+3
* gh-81057: Move tracemalloc Globals to _PyRuntimeState (gh-100151)Eric Snow2022-12-121-68/+14
* gh-81057: Move Globals in Core Code to _PyRuntimeState (gh-99496)Eric Snow2022-11-151-24/+26
* gh-99300: Use Py_NewRef() in Modules/ directory (#99468)Victor Stinner2022-11-141-6/+4
* GH-96612: Skip incomplete frames in tracemalloc traces. (GH-96613)Mark Shannon2022-09-061-3/+8
* bpo-47177: Replace `f_lasti` with `prev_instr` (GH-32208)Brandt Bucher2022-04-071-1/+1
* bpo-46836: Rename InterpreterFrame to _PyInterpreterFrame (GH-31583)Victor Stinner2022-02-251-3/+3
* bpo-46765: Replace Locally Cached Strings with Statically Initialized Objects...Eric Snow2022-02-231-10/+5
* bpo-46280: Fix tracemalloc_copy_domain() (GH-30591)Victor Stinner2022-01-141-0/+3
* bpo-46303: Move fileutils.h private functions to internal C API (GH-30484)Victor Stinner2022-01-111-1/+2
* bpo-45637: Store the frame pointer in the cframe (GH-29267)Mark Shannon2021-10-281-1/+1
* bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)Victor Stinner2021-10-131-0/+3
* Fix typos in the Modules directory (GH-28761)Christian Clauss2021-10-071-1/+1
* bpo-45355: Use sizeof(_Py_CODEUNIT) instead of literal 2 for the size of the ...Serhiy Storchaka2021-10-031-1/+1
* bpo-44590: Lazily allocate frame objects (GH-27077)Mark Shannon2021-07-261-9/+6
* bpo-41995: Fix null ptr deref in tracemalloc_copy_trace() (GH-22660)Yunlongs2020-10-131-1/+1
* Remove dead code from tracemalloc (GH-21029)Christian Heimes2020-06-271-4/+0
* bpo-40630: Add tracemalloc.reset_peak (GH-20102)Huon Wilson2020-05-221-0/+25
* bpo-40609: _Py_hashtable_t values become void* (GH-20065)Victor Stinner2020-05-131-137/+78
* bpo-40609: _tracemalloc allocates traces (GH-20064)Victor Stinner2020-05-131-43/+117
* bpo-40609: Add destroy functions to _Py_hashtable (GH-20062)Victor Stinner2020-05-131-26/+25
* bpo-40609: Remove _Py_hashtable_t.key_size (GH-20060)Victor Stinner2020-05-131-67/+50
* bpo-40609: Rewrite how _tracemalloc handles domains (GH-20059)Victor Stinner2020-05-121-154/+173
* bpo-40602: Rename hashtable.h to pycore_hashtable.h (GH-20044)Victor Stinner2020-05-121-1/+1
* bpo-40421: Add PyFrame_GetBack() function (GH-19765)Victor Stinner2020-04-291-4/+8
* bpo-40429: PyThreadState_GetFrame() returns a strong ref (GH-19781)Victor Stinner2020-04-291-5/+3
* bpo-40429: PyFrame_GetCode() now returns a strong reference (GH-19773)Victor Stinner2020-04-281-10/+9
* bpo-40429: PyFrame_GetCode() result cannot be NULL (GH-19772)Victor Stinner2020-04-281-7/+0
* bpo-40421: Add PyFrame_GetCode() function (GH-19757)Victor Stinner2020-04-281-1/+1
* bpo-40268: Remove unused osdefs.h includes (GH-19532)Victor Stinner2020-04-151-1/+0
* bpo-40268: Remove explicit pythread.h includes (#19529)Victor Stinner2020-04-151-1/+0
* bpo-40268: Move struct _gc_runtime_state to pycore_gc.h (GH-19515)Victor Stinner2020-04-141-1/+2
* bpo-39947: Use PyThreadState_GetFrame() (GH-19159)Victor Stinner2020-03-251-1/+2
* bpo-38249: Expand Py_UNREACHABLE() to __builtin_unreachable() in the release ...Serhiy Storchaka2020-03-091-1/+1
* bpo-39542: Make _Py_NewReference() opaque in C API (GH-18346)Victor Stinner2020-02-051-0/+1
* bpo-38823: Fix refleak in _tracemalloc init error handling (GH-17235)Brandt Bucher2019-11-201-1/+3
* bpo-37961, tracemalloc: add Traceback.total_nframe (GH-15545)Julien Danjou2019-10-151-13/+32
* bpo-37878: Remove PyThreadState_DeleteCurrent() function (GH-15315)Joannah Nanjekye2019-09-051-2/+2
* bpo-35134: Split traceback.h header (GH-13430)Victor Stinner2019-05-191-0/+1
* bpo-29564:_PyMem_DumpTraceback() suggests enabling tracemalloc (GH-10510)Victor Stinner2018-11-131-0/+6
* bpo-9263: Dump Python object on GC assertion failure (GH-10062)Victor Stinner2018-10-251-2/+4
* bpo-35053: Enhance tracemalloc to trace free lists (GH-10063)Victor Stinner2018-10-251-51/+84
* bpo-32030: Enhance Py_Main() (#4412)Victor Stinner2017-11-161-92/+16
* bpo-25658: Implement PEP 539 for Thread Specific Storage (TSS) API (GH-1362)Masayuki Yamamoto2017-10-061-17/+8
* bpo-31338 (#3374)Barry Warsaw2017-09-151-1/+1
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-36/+5