Live briefing
Everything about Mtrace
mtrace is the memory debugger included in the GNU C Library. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: MtraceA 5-minute orientation
- Go sideways: C dynamic memory allocationA closely related topic
- Go sideways: New and delete (C++)A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Open Library didn't respond; try again in a moment.
đź”— Related topics
- C dynamic memory allocation C dynamic memory allocation refers to performing manual memory management for dynamic memory allocation in the C programming language via a group of functions…
- New and delete (C++) In the C++ programming language, new and delete are a pair of language constructs that perform dynamic memory allocation, object construction and object…
- Stack-based memory allocation Stacks in computing architectures are regions of memory where data is added or removed in a last-in-first-out (LIFO) manner. In most modern computer systems…
- Secure coding Secure coding is the practice of developing computer software in such a way that guards against the accidental introduction of security vulnerabilities…
- Segmentation fault In computing, a segmentation fault (often shortened to segfault) or access violation is a failure condition raised by hardware with memory protection,…
- Dangling pointer Dangling pointers and wild pointers in computer programming are pointers that do not point to a valid object of the appropriate type. These are special…
- Data segment In computing, a data segment (often denoted .data) is a portion of an object file or the corresponding address space of a program that contains initialized…
- C (programming language) C is a general-purpose programming language created in 1972 by Dennis Ritchie. By design, C gives programmers relatively direct access to the features…