![]() |
v8
9.0.257(node16.0.0)
V8 is Google's open source JavaScript engine
|
Data Structures | |
| class | DisallowGarbageCollectionScope |
| class | HeapConsistency |
| class | HeapState |
| class | NoGarbageCollectionScope |
| struct | ObjectSizeTrait |
| struct | ObjectSizeTrait< T, false > |
| struct | ObjectSizeTrait< T, true > |
Typedefs | |
| template<typename T > | |
| using | CrossThreadPersistent = internal::BasicCrossThreadPersistent< T, internal::StrongCrossThreadPersistentPolicy > |
| template<typename T > | |
| using | WeakCrossThreadPersistent = internal::BasicCrossThreadPersistent< T, internal::WeakCrossThreadPersistentPolicy > |
| using CrossThreadPersistent = internal::BasicCrossThreadPersistent< T, internal::StrongCrossThreadPersistentPolicy> |
DO NOT USE: Has known caveats, see below.
CrossThreadPersistent allows retaining objects from threads other than the thread the owning heap is operating on.
Known caveats:
Definition at line 325 of file cross-thread-persistent.h.
| using WeakCrossThreadPersistent = internal::BasicCrossThreadPersistent< T, internal::WeakCrossThreadPersistentPolicy> |
DO NOT USE: Has known caveats, see below.
CrossThreadPersistent allows weakly retaining objects from threads other than the thread the owning heap is operating on.
Known caveats:
Definition at line 340 of file cross-thread-persistent.h.