Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
It is possible to gain programmatic access to the call stack in C/C++, e.g.
https://eli.thegreenplace.net/2015/programmatic-access-to-the-call-stack-in-c/
It would be valuable to have a debugging option to log the sizes of memory allocations as well as showing the call stack where that allocation is performed. In complex programs, this could help determine the origin of a memory leak
Attachments
Issue Links
- relates to
-
ARROW-15512 [C++] OT logging for memory pool allocations
- Open
-
ARROW-15408 [C++] Environment variable to turn on memory allocation logging
- Closed
- links to