v8  9.0.257(node16.0.0)
V8 is Google's open source JavaScript engine
pointer-policies.h File Reference
#include <cstdint>
#include <type_traits>
#include "cppgc/internal/write-barrier.h"
#include "cppgc/source-location.h"
#include "v8config.h"
Include dependency graph for pointer-policies.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  DijkstraWriteBarrierPolicy
 
struct  NoWriteBarrierPolicy
 
class  EnabledCheckingPolicy
 
class  DisabledCheckingPolicy
 
class  KeepLocationPolicy
 
class  IgnoreLocationPolicy
 
struct  StrongPersistentPolicy
 
struct  WeakPersistentPolicy
 
struct  StrongCrossThreadPersistentPolicy
 
struct  WeakCrossThreadPersistentPolicy
 
class  BasicCrossThreadPersistent< T, WeaknessPolicy, LocationPolicy, CheckingPolicy >
 
class  BasicPersistent< T, WeaknessPolicy, LocationPolicy, CheckingPolicy >
 
class  BasicMember< T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy >
 

Namespaces

 cppgc
 
 cppgc::internal
 

Typedefs

using DefaultCheckingPolicy = DisabledCheckingPolicy
 
using DefaultLocationPolicy = IgnoreLocationPolicy