Searched refs:RefFinalizer (Results 1 – 4 of 4) sorted by relevance
24 using RefFinalizer = std::pair<NapiNativeFinalize, std::tuple<NativeEngine*, void*, void*>>; variable67 void AddFinalizer(RefFinalizer &finalizer, size_t nativeBindingSize) in AddFinalizer()79 std::vector<RefFinalizer> finalizers_ {};
296 std::vector<RefFinalizer> &GetPendingAsyncFinalizers() in GetPendingAsyncFinalizers()384 static void RunAsyncCallbacks(std::vector<RefFinalizer> *finalizers);414 std::vector<RefFinalizer> pendingAsyncFinalizers_ {};
158 RefFinalizer finalizer = std::make_pair(napiCallback_, tuple); in FinalizeCallback()
1548 __attribute__((optnone)) void ArkNativeEngine::RunAsyncCallbacks(std::vector<RefFinalizer> *finaliz… in RunAsyncCallbacks()1573 std::vector<RefFinalizer> *asyncFinalizers = new std::vector<RefFinalizer>(); in PostFinalizeTasks()1578 …std::vector<RefFinalizer> *finalizers = reinterpret_cast<std::vector<RefFinalizer> *>(asynWork->da… in PostFinalizeTasks()