dart-sdk/runtime/include
Ben Konyi 8d97964e6e [ VM ] Move class name from heap profiler report callback to allocation callback
Moving the class name of the allocated object to the allocation callback
gives more flexibility to the embedder, which may decide to track all
sampled allocations, not just those that are still alive.

TEST=Updated DartAPI_HeapSampling_*

Change-Id: Iaae290e15b67ca3e47d72e1896fa6e32b2d4b081
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/297761
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2023-04-25 13:02:49 +00:00
..
bin [dart:io] Publish implementations of the VM file callbacks. 2022-04-19 23:27:17 +00:00
internal [vm] runtime/include specify void parameters 2021-11-19 09:43:38 +00:00
analyze_snapshot_api.h Updates to analyze_snapshot tool 2022-08-23 12:18:00 +00:00
BUILD.gn Allow configuring the destination of the SDK in the build output directory 2021-06-29 18:45:29 +00:00
dart_api.h [ VM ] Move class name from heap profiler report callback to allocation callback 2023-04-25 13:02:49 +00:00
dart_api_dl.c [vm] Change import paths inside runtime/include 2020-09-25 11:09:44 +00:00
dart_api_dl.h Reland "[vm] Expose Dart_{CurrentIsolate,ExitIsolate,EnterIsolate}" 2023-04-13 09:20:17 +00:00
dart_embedder_api.h [vm] Avoid allocating Monitor/Mutex/... with global initializer, use Init()/Cleanup() functions instead 2020-03-17 08:49:52 +00:00
dart_native_api.h [vm] Fix Dart_CObject_Type breaking change 2023-02-20 11:59:19 +00:00
dart_tools_api.h [vm] Cleanup unused metric accessors in VM 2023-03-29 19:58:33 +00:00
dart_version.h Reland "[vm] Expose Dart_{CurrentIsolate,ExitIsolate,EnterIsolate}" 2023-04-13 09:20:17 +00:00