diff --git a/src/js_native_api_v8.cc b/src/js_native_api_v8.cc index 9bd659c493921eaa39ef48c9ab6dbc04f093ef34..c11c88eaf37ff9f019a5554f012401e2283210ae 100644 --- a/src/js_native_api_v8.cc +++ b/src/js_native_api_v8.cc @@ -1987,6 +1987,7 @@ OH_JSVM_TakeHeapSnapshot(JSVM_VM vm, auto snapshot = profiler->TakeHeapSnapshot(); v8impl::OutputStream os(stream, streamData); snapshot->Serialize(&os); + const_cast(snapshot)->Delete(); return JSVM_OK; }