diff options
Diffstat (limited to 'src/env.h')
-rw-r--r-- | src/env.h | 9 |
1 files changed, 0 insertions, 9 deletions
@@ -156,7 +156,6 @@ constexpr size_t kFsStatsBufferLength = V(contextify_global_private_symbol, "node:contextify:global") \ V(decorated_private_symbol, "node:decorated") \ V(napi_wrapper, "node:napi:wrapper") \ - V(sab_lifetimepartner_symbol, "node:sharedArrayBufferLifetimePartner") \ // Symbols are per-isolate primitives but Environment proxies them // for the sake of convenience. @@ -1250,10 +1249,6 @@ class Environment : public MemoryRetainer { #endif // HAVE_INSPECTOR - // Only available if a MultiIsolatePlatform is in use. - void AddArrayBufferAllocatorToKeepAliveUntilIsolateDispose( - std::shared_ptr<v8::ArrayBuffer::Allocator>); - private: template <typename Fn> inline void CreateImmediate(Fn&& cb, @@ -1433,10 +1428,6 @@ class Environment : public MemoryRetainer { // Used by embedders to shutdown running Node instance. AsyncRequest thread_stopper_; - typedef std::unordered_set<std::shared_ptr<v8::ArrayBuffer::Allocator>> - ArrayBufferAllocatorList; - ArrayBufferAllocatorList* keep_alive_allocators_ = nullptr; - template <typename T> void ForEachBaseObject(T&& iterator); |