![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::JSFinalizationRegistry, including all inherited members.
Cleanup(Isolate *isolate, DirectHandle< JSFinalizationRegistry > finalization_registry) | v8::internal::JSFinalizationRegistry | static |
kKeepMatchedCellsInRegistry enum value | v8::internal::JSFinalizationRegistry | |
kRemoveMatchedCellsFromRegistry enum value | v8::internal::JSFinalizationRegistry | |
NeedsCleanup() const | v8::internal::JSFinalizationRegistry | inline |
PopClearedCell(Isolate *isolate, bool *key_map_may_need_shrink) | v8::internal::JSFinalizationRegistry | |
RegisterWeakCellWithUnregisterToken(DirectHandle< JSFinalizationRegistry > finalization_registry, DirectHandle< WeakCell > weak_cell, Isolate *isolate) | v8::internal::JSFinalizationRegistry | inlinestatic |
RemoveCellFromUnregisterTokenMap(Isolate *isolate, Tagged< WeakCell > weak_cell) | v8::internal::JSFinalizationRegistry | |
RemoveUnregisterToken(Tagged< HeapObject > unregister_token, Isolate *isolate, RemoveUnregisterTokenMode removal_mode, GCNotifyUpdatedSlotCallback gc_notify_updated_slot) | v8::internal::JSFinalizationRegistry | inline |
RemoveUnregisterTokenMode enum name | v8::internal::JSFinalizationRegistry | |
ShrinkKeyMap(Isolate *isolate, DirectHandle< JSFinalizationRegistry > finalization_registry) | v8::internal::JSFinalizationRegistry | static |
Unregister(DirectHandle< JSFinalizationRegistry > finalization_registry, DirectHandle< HeapObject > unregister_token, Isolate *isolate) | v8::internal::JSFinalizationRegistry | inlinestatic |