Simon Glass
a603e20179
doc: malloc: Add a section on finding memory leaks
...
Document the practical workflow for detecting and diagnosing memory
leaks in U-Boot, particularly in sandbox builds. This covers:
- Using ut_check_delta() in unit tests for leak detection
- Comparing heap dumps with malloc_dump_to_file()
- Using malloc traffic logging to trace allocations
- Verifying debug functions don't affect heap state
- A step-by-step practical workflow
Co-developed-by: Claude <noreply@anthropic.com >
Signed-off-by: Simon Glass <simon.glass@canonical.com >
2026-01-03 12:41:42 -07:00
..
2025-09-30 17:24:09 -06:00
2025-05-29 17:21:36 +01:00
2025-12-21 06:01:44 -07:00
2024-08-26 14:06:08 -06:00
2022-10-06 22:54:57 +02:00
2025-06-02 10:42:46 -06:00
2024-10-07 08:54:35 -06:00
2025-12-17 18:35:38 -07:00
2025-05-01 20:03:34 -06:00
2025-05-29 19:06:30 +01:00
2024-07-19 13:53:05 +02:00
2024-11-03 21:27:12 -06:00
2022-02-03 12:16:00 -05:00
2025-09-04 07:08:25 -06:00
2025-08-03 00:38:15 +12:00
2020-07-17 08:45:29 -04:00
2024-05-20 13:35:03 -06:00
2025-11-24 06:47:19 -07:00
2024-08-26 18:51:49 -06:00
2025-09-11 22:00:11 -06:00
2025-12-22 10:41:07 +00:00
2021-09-25 12:30:54 +02:00
2025-08-26 14:36:07 -06:00
2025-06-09 06:36:15 -06:00
2022-08-13 11:09:49 +02:00
2024-10-23 06:52:38 +02:00
2022-07-14 14:13:50 -04:00
2023-01-27 18:32:00 +01:00
2025-12-20 08:28:23 -07:00
2023-07-09 04:00:06 +02:00
2025-12-24 05:16:57 -07:00
2023-08-31 13:16:54 -04:00
2025-12-07 11:53:53 -07:00
2024-01-31 16:51:03 +08:00
2025-12-20 08:27:15 -07:00
2024-08-26 14:06:08 -06:00
2023-10-11 13:24:55 -04:00
2025-12-16 13:15:19 +00:00
2024-10-11 11:44:47 -06:00
2024-11-23 23:15:39 +01:00
2024-10-11 11:44:47 -06:00
2021-07-24 10:49:51 +02:00
2026-01-03 12:41:42 -07:00
2025-06-02 10:42:46 -06:00
2021-01-23 09:53:46 -05:00
2025-12-16 13:15:19 +00:00
2025-12-13 16:28:53 -07:00
2024-09-12 18:14:49 +02:00
2025-12-29 16:18:51 +00:00
2025-07-09 23:11:33 +02:00
2025-12-19 22:36:57 -07:00
2022-11-06 10:50:04 +01:00
2025-12-17 18:35:04 -07:00
2025-09-04 07:08:24 -06:00
2024-10-11 11:44:47 -06:00
2025-05-29 19:06:30 +01:00
2022-12-17 13:37:33 +00:00
2025-05-28 10:48:04 +01:00
2024-06-22 17:03:01 +02:00
2024-10-11 11:44:48 -06:00
2025-12-14 09:52:56 -07:00
2026-01-03 12:39:14 -07:00
2025-09-11 15:19:22 -06:00
2025-08-04 14:40:00 -06:00
2024-09-12 18:14:49 +02:00