From d534ea41adb9c8fe4b434eee30a709e0b45097f1 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Thu, 18 Oct 2018 11:44:45 -0400 Subject: Optimization: Use std::map for tracking zero-copy buffers Instead of V8 map. --- libdeno/internal.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libdeno/internal.h') diff --git a/libdeno/internal.h b/libdeno/internal.h index 02945dd2f..2093725b9 100644 --- a/libdeno/internal.h +++ b/libdeno/internal.h @@ -2,6 +2,7 @@ #ifndef INTERNAL_H_ #define INTERNAL_H_ +#include #include #include "deno.h" #include "third_party/v8/include/v8.h" @@ -22,7 +23,7 @@ struct deno_s { int32_t pending_promise_events; v8::Persistent context; - v8::Persistent async_data_map; + std::map*> async_data_map; deno_recv_cb cb; int32_t next_req_id; void* user_data; -- cgit v1.2.3