/third_party/node/deps/undici/src/lib/compat/ |
H A D | dispatcher-weakref.js | 20 constructor (finalizer) { 21 this.finalizer = finalizer 28 this.finalizer(key)
|
/third_party/skia/third_party/externals/freetype/src/base/ |
H A D | ftmm.c | 191 if ( !error && face->autohint.finalizer ) in FT_EXPORT_DEF() 193 face->autohint.finalizer( face->autohint.data ); in FT_EXPORT_DEF() 226 if ( !error && face->autohint.finalizer ) in FT_EXPORT_DEF() 228 face->autohint.finalizer( face->autohint.data ); in FT_EXPORT_DEF() 300 if ( !error && face->autohint.finalizer ) in FT_EXPORT_DEF() 302 face->autohint.finalizer( face->autohint.data ); in FT_EXPORT_DEF() 376 if ( !error && face->autohint.finalizer ) in FT_EXPORT_DEF() 378 face->autohint.finalizer( face->autohint.data ); in FT_EXPORT_DEF() 427 if ( !error && face->autohint.finalizer ) in FT_EXPORT_DEF() 429 face->autohint.finalizer( fac in FT_EXPORT_DEF() [all...] |
/third_party/python/Lib/multiprocessing/ |
H A D | popen_fork.py | 18 self.finalizer = None 77 self.finalizer = util.Finalize(self, util.close_fds, 82 if self.finalizer is not None: 83 self.finalizer()
|
H A D | util.py | 136 # current_process() can be None if the finalizer is called 148 # keep a strong reference to shutil.rmtree(), since the finalizer 216 sub_debug('finalizer no longer registered') 219 sub_debug('finalizer ignored because different process') 222 sub_debug('finalizer calling %s with args %s and kwargs %s', 243 Return whether this finalizer is still waiting to invoke callback 295 finalizer = _finalizer_registry.get(key) 297 if finalizer is not None: 298 sub_debug('calling %s', finalizer) 300 finalizer() [all...] |
H A D | popen_spawn_win32.py | 87 self.finalizer = util.Finalize(self, _close_handles, 132 self.finalizer()
|
H A D | popen_forkserver.py | 55 self.finalizer = util.Finalize(self, util.close_fds,
|
H A D | popen_spawn_posix.py | 68 self.finalizer = util.Finalize(self, util.close_fds, fds_to_close)
|
/third_party/node/test/js-native-api/test_reference/ |
H A D | test_finalizer.c | 15 "The correct pointer was passed to the finalizer"); in FinalizeExternalCallJs() 34 napi_value finalizer = args[0]; in CreateExternalWithJsFinalize() local 36 NODE_API_CALL(env, napi_typeof(env, finalizer, &finalizer_valuetype)); in CreateExternalWithJsFinalize() 41 NODE_API_CALL(env, napi_create_reference(env, finalizer, 1, &finalizer_ref)); in CreateExternalWithJsFinalize()
|
/third_party/node/test/node-api/test_buffer/ |
H A D | test_finalizer.c | 28 napi_value finalizer = args[0]; in malignFinalizerBuffer() local 30 NODE_API_CALL(env, napi_typeof(env, finalizer, &finalizer_valuetype)); in malignFinalizerBuffer() 35 NODE_API_CALL(env, napi_create_reference(env, finalizer, 1, &finalizer_ref)); in malignFinalizerBuffer()
|
/third_party/node/test/node-api/test_exception/ |
H A D | test_exception.c | 4 static void finalizer(napi_env env, void *data, void *hint) { in finalizer() function 14 buffer_data, finalizer, NULL, &buffer)); in createExternalBuffer()
|
/third_party/node/test/node-api/test_threadsafe_function/ |
H A D | uncaught_exception.js | 13 assert.throws(() => { throw err; }, /finalizer error/); 23 common.mustCall(function finalizer() { 24 throw new Error('finalizer error');
|
/third_party/node/src/ |
H A D | node_api.cc | 51 void node_jsvm_env__::EnqueueFinalizer(v8impl::RefTracker* finalizer) { in EnqueueFinalizer() argument 52 JSVM_Env__::EnqueueFinalizer(finalizer); in EnqueueFinalizer() 69 // As userland code can delete additional references in one finalizer, in DrainFinalizerQueue() 129 std::unique_ptr<BufferFinalizer, Deleter> finalizer{ in FinalizeBufferCallback() 131 finalizer->finalize_data_ = data; in FinalizeBufferCallback() 134 if (finalizer->finalize_callback_ == nullptr) return; in FinalizeBufferCallback() 135 finalizer->env_->CallFinalizer(finalizer->finalize_callback_, in FinalizeBufferCallback() 136 finalizer->finalize_data_, in FinalizeBufferCallback() 137 finalizer in FinalizeBufferCallback() 1052 v8impl::BufferFinalizer* finalizer = OH_JSVM_CreateExternal_buffer() local [all...] |
H A D | js_native_api_v8.h | 157 // Call finalizer immediately. 163 // Invoke finalizer from V8 garbage collector. 164 void InvokeFinalizerFromGC(v8impl::RefTracker* finalizer); 166 // Enqueue the finalizer to the JSVM_Env's own queue of the second pass 170 virtual void EnqueueFinalizer(v8impl::RefTracker* finalizer) { in EnqueueFinalizer() 171 pending_finalizers.emplace(finalizer); in EnqueueFinalizer() 174 // Remove the finalizer from the scheduled second pass weak callback queue. 175 // The finalizer can be deleted after this call. 176 virtual void DequeueFinalizer(v8impl::RefTracker* finalizer) { in DequeueFinalizer() 177 pending_finalizers.erase(finalizer); in DequeueFinalizer() [all...] |
H A D | node_api_internals.h | 21 void EnqueueFinalizer(v8impl::RefTracker* finalizer) override;
|
/third_party/node/deps/v8/src/heap/cppgc/ |
H A D | sweeper.cc | 515 SweepFinalizer finalizer(platform_, free_memory_handling_); in SweepWithDeadline() 516 if (!finalizer.FinalizeSpaceWithDeadline(&state, deadline_in_seconds)) { in SweepWithDeadline() 799 SweepFinalizer finalizer(platform_, config_.free_memory_handling); in SweepForAllocationIfRunning() 801 finalizer.FinalizePage(&*page); in SweepForAllocationIfRunning() 802 if (size <= finalizer.largest_new_free_list_entry()) return true; in SweepForAllocationIfRunning() 862 SweepFinalizer finalizer(platform_, config_.free_memory_handling); in Finish() 863 finalizer.FinalizeHeap(&space_states_); in Finish() 1018 SweepFinalizer finalizer(platform_, config_.free_memory_handling); in SynchronizeAndFinalizeConcurrentSweeping() 1019 finalizer.FinalizeHeap(&space_states_); in SynchronizeAndFinalizeConcurrentSweeping()
|
/third_party/node/test/js-native-api/test_exception/ |
H A D | test_exception.c | 79 static void finalizer(napi_env env, void *data, void *hint) { in finalizer() function 88 napi_create_external(env, &num, finalizer, NULL, &external)); in createExternal()
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-ft.cc | 753 if (unlikely (!ft_face->generic.data || ft_face->generic.finalizer != (FT_Generic_Finalizer) hb_ft_face_finalize)) in hb_ft_face_create_cached() 755 if (ft_face->generic.finalizer) in hb_ft_face_create_cached() 756 ft_face->generic.finalizer (ft_face); in hb_ft_face_create_cached() 759 ft_face->generic.finalizer = (FT_Generic_Finalizer) hb_ft_face_finalize; in hb_ft_face_create_cached() 1023 ft_face->generic.finalizer = (FT_Generic_Finalizer) _release_blob; in hb_ft_font_set_funcs()
|
/third_party/python/Python/ |
H A D | sysmodule.c | 1227 {"finalizer", "Hook to intercept finalization"}, 1241 static char *keywords[] = {"firstiter", "finalizer", NULL}; in sys_set_asyncgen_hooks() 1243 PyObject *finalizer = NULL; in sys_set_asyncgen_hooks() local 1247 &firstiter, &finalizer)) { in sys_set_asyncgen_hooks() 1251 if (finalizer && finalizer != Py_None) { in sys_set_asyncgen_hooks() 1252 if (!PyCallable_Check(finalizer)) { in sys_set_asyncgen_hooks() 1254 "callable finalizer expected, got %.50s", in sys_set_asyncgen_hooks() 1255 Py_TYPE(finalizer)->tp_name); in sys_set_asyncgen_hooks() 1258 if (_PyEval_SetAsyncGenFinalizer(finalizer) < in sys_set_asyncgen_hooks() 1304 PyObject *finalizer = _PyEval_GetAsyncGenFinalizer(); sys_get_asyncgen_hooks_impl() local [all...] |
/third_party/node/deps/v8/src/wasm/ |
H A D | c-api.cc | 440 ManagedData(void* info, void (*finalizer)(void*)) in ManagedData() 441 : info(info), finalizer(finalizer) {} in ManagedData() 444 if (finalizer) (*finalizer)(info); in ~ManagedData() 448 void (*finalizer)(void*); member 452 void (*finalizer)(void*)) { in SetHostInfo() 459 i_isolate(), estimated_size, new ManagedData(info, finalizer)); in SetHostInfo() 922 void set_host_info(void* info, void (*finalizer)(void*)) { in set_host_info() argument 923 store()->SetHostInfo(v8_object(), info, finalizer); in set_host_info() local 451 SetHostInfo(i::Handle<i::Object> object, void* info, void (*finalizer)(void*)) SetHostInfo() argument 954 set_host_info(void* info, void (*finalizer)(void*)) set_host_info() argument 1351 void (*finalizer)(void*); global() member 3032 void (*finalizer)(void*); global() member 3056 wasm_func_new_with_env(wasm_store_t* store, const wasm_functype_t* type, wasm_func_callback_with_env_t callback, void* env, void (*finalizer)(void*)) wasm_func_new_with_env() argument [all...] |
H A D | c-api.h | 45 void (*finalizer)(void*));
|
/third_party/skia/third_party/externals/freetype/include/freetype/ |
H A D | fttypes.h | 452 * the address of a 'finalizer' function, which will be called by 455 * the `finalizer` field). 462 * finalizer :: 463 * A pointer to a 'generic finalizer' function, which will be called 470 FT_Generic_Finalizer finalizer; member
|
/third_party/python/Lib/test/ |
H A D | test_sys.py | 1642 self.assertIsNone(old.finalizer) 1649 self.assertIs(hooks.finalizer, None) 1652 finalizer = lambda *a: None 1653 sys.set_asyncgen_hooks(finalizer=finalizer) 1657 self.assertIs(hooks.finalizer, finalizer) 1658 self.assertIs(hooks[1], finalizer) 1663 self.assertIsNone(cur.finalizer)
|
/third_party/python/Objects/ |
H A D | genobject.c | 66 PyObject *finalizer = agen->ag_origin_or_finalizer; in _PyGen_Finalize() local 67 if (finalizer && !agen->ag_closed) { in _PyGen_Finalize() 71 res = PyObject_CallOneArg(finalizer, self); in _PyGen_Finalize() 1452 PyObject *finalizer; in async_gen_init_hooks() local 1463 finalizer = tstate->async_gen_finalizer; in async_gen_init_hooks() 1464 if (finalizer) { in async_gen_init_hooks() 1465 Py_INCREF(finalizer); in async_gen_init_hooks() 1466 o->ag_origin_or_finalizer = finalizer; in async_gen_init_hooks()
|
/third_party/node/test/js-native-api/test_general/ |
H A D | test_general.c | 159 napi_finalize finalizer, in wrap_first_arg() 165 NODE_API_CALL(env, napi_wrap(env, to_wrap, data, finalizer, NULL, NULL)); in wrap_first_arg() 157 wrap_first_arg(napi_env env, napi_callback_info info, napi_finalize finalizer, void* data) wrap_first_arg() argument
|
/third_party/node/deps/v8/third_party/wasm-api/ |
H A D | wasm.hh | 402 void set_host_info(void* info, void (*finalizer)(void*) = nullptr); 644 void*, void (*finalizer)(void*) = nullptr) -> own<Func>;
|