From 798c1ad0f1de80ff0e7196b6140a3f74e31fe111 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Wed, 3 May 2023 00:36:33 +0200 Subject: perf: use jemalloc as global allocator (#18957) Follow up to https://github.com/denoland/deno/pull/18875 that enables `jemalloc` as a global allocator for the Deno CLI. --- cli/napi/async.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cli/napi/async.rs') diff --git a/cli/napi/async.rs b/cli/napi/async.rs index 8cbdb2220..e6695551a 100644 --- a/cli/napi/async.rs +++ b/cli/napi/async.rs @@ -24,7 +24,8 @@ fn napi_create_async_work( execute, complete, }; - *result = transmute::, _>(Box::new(work)); + let work_box = Box::new(work); + *result = transmute::<*mut AsyncWork, _>(Box::into_raw(work_box)); Ok(()) } -- cgit v1.2.3