Teresa Johnson
8c1bd67dee
[MemProf] Optionally print or record the profiled sizes of allocations ( #98248 )
...
This is the first step in being able to track the total profiled sizes
of allocations successfully marked as cold.
Under a new option -memprof-report-hinted-sizes:
- For unambiguous (non-context-sensitive) allocations, print the
profiled size and the allocation coldness, along with a hash of the
allocation's location (to allow for deduplication across modules or
inline instances).
- For context sensitive allocations, add the size as a 3rd operand on
the MIB metadata. A follow on patch will propagate this through to the
thin link where the sizes will be reported for each context after
cloning.
2024-07-10 09:41:36 -07:00
..
2024-06-26 09:24:09 +05:30
2023-05-17 17:03:15 +02:00
2023-05-17 17:03:15 +02:00
2023-05-17 17:03:15 +02:00
2024-01-09 12:04:13 -08:00
2024-03-07 13:05:04 +00:00
2023-05-17 17:03:15 +02:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-06-30 12:31:32 -04:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-11-06 06:58:01 -05:00
2023-01-05 13:11:44 +01:00
2024-06-13 20:20:27 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-06-22 10:02:45 +02:00
2023-05-09 17:51:28 +03:00
2023-01-05 13:11:44 +01:00
2023-01-25 22:38:53 -04:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-10 16:54:55 +01:00
2023-01-10 16:54:55 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-10 16:54:55 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2024-07-10 11:32:41 +02:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-02-16 17:58:33 -08:00
2022-10-28 08:07:54 -07:00
2023-09-20 15:31:03 +05:30
2023-01-05 13:11:44 +01:00
2023-12-14 09:58:14 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-08-17 09:16:08 -04:00
2023-02-20 14:22:49 -05:00
2023-07-26 06:08:32 +08:00
2023-07-26 06:08:32 +08:00
2022-12-09 02:07:27 +03:00
2023-02-16 17:58:33 -08:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-07-12 14:35:55 +02:00
2023-07-12 09:55:53 -04:00
2023-03-21 14:15:15 -04:00
2023-01-05 13:11:44 +01:00
2023-11-17 18:32:52 +04:00
2023-01-05 13:11:44 +01:00
2023-01-18 18:14:58 +03:00
2023-01-05 13:11:44 +01:00
2022-10-19 20:51:21 +07:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-05-26 09:06:38 -07:00
2023-01-10 16:54:55 +01:00
2023-01-05 14:51:37 -05:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2024-06-20 08:59:29 +02:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2024-06-21 12:09:00 -07:00
2023-01-10 16:54:55 +01:00
2022-12-09 02:07:27 +03:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2024-03-18 15:02:26 +01:00
2024-07-10 07:58:52 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2024-04-29 10:16:45 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-08-07 16:50:03 +05:30
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2022-12-09 02:07:27 +03:00
2022-12-12 21:53:28 -05:00
2023-01-25 10:05:27 -08:00
2023-01-25 10:05:27 -08:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-08-25 15:40:55 +08:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-04-04 20:51:43 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2024-07-10 09:41:36 -07:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2022-08-24 22:41:38 +00:00
2024-04-24 08:52:25 +02:00
2024-04-24 08:52:25 +02:00
2022-07-18 09:35:12 -07:00
2023-01-05 13:11:44 +01:00
2024-04-04 21:05:03 +03:00
2023-07-12 14:35:55 +02:00
2023-01-05 13:11:44 +01:00
2023-02-24 07:41:29 -04:00
2023-01-05 13:11:44 +01:00
2023-01-23 11:16:49 +01:00
2023-07-12 14:35:55 +02:00
2023-07-12 14:35:55 +02:00
2023-01-27 18:05:13 +01:00
2023-01-05 13:11:44 +01:00
2022-10-21 17:01:20 +08:00
2023-01-05 13:11:44 +01:00
2022-10-21 17:01:20 +08:00
2024-04-04 21:12:25 +08:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-08-07 16:50:03 +05:30
2023-10-24 09:54:29 +02:00
2023-06-30 12:31:32 -04:00
2023-01-05 13:11:44 +01:00
2024-03-09 19:47:43 +08:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2022-12-09 02:07:27 +03:00
2023-09-14 13:49:01 +00:00
2022-12-09 02:07:27 +03:00
2023-05-19 09:39:36 -07:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2024-02-01 13:37:37 +00:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2022-12-09 02:07:27 +03:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-10 16:54:55 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 10:26:02 -05:00
2024-04-22 10:50:49 +01:00
2023-06-05 20:44:58 -04:00
2024-04-12 14:10:07 -07:00
2024-04-12 14:10:07 -07:00
2022-12-09 02:07:27 +03:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 14:51:37 -05:00
2024-04-16 12:26:08 +01:00
2024-01-17 09:55:30 +00:00
2024-02-06 12:27:21 -08:00
2024-05-10 16:01:47 -07:00
2023-07-15 09:13:48 +08:00
2023-01-05 13:11:44 +01:00
2023-11-01 10:46:31 +01:00
2023-01-05 13:11:44 +01:00
2023-01-05 13:11:44 +01:00