v8  10.1.124 (node 18.2.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/sentinel-pointer.h"
#include "cppgc/source-location.h"
#include "cppgc/type-traits.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  SameThreadEnabledCheckingPolicyBase
 
class  SameThreadEnabledCheckingPolicy< kCheckOffHeapAssignments >
 
class  DisabledCheckingPolicy
 
class  KeepLocationPolicy
 
class  IgnoreLocationPolicy
 
struct  StrongPersistentPolicy
 
struct  WeakPersistentPolicy
 
struct  StrongCrossThreadPersistentPolicy
 
struct  WeakCrossThreadPersistentPolicy
 

Namespaces

 cppgc
 
 cppgc::internal
 

Typedefs

using DefaultMemberCheckingPolicy = DisabledCheckingPolicy
 
using DefaultPersistentCheckingPolicy = DisabledCheckingPolicy
 
using DefaultCrossThreadPersistentCheckingPolicy = DisabledCheckingPolicy
 
using DefaultLocationPolicy = IgnoreLocationPolicy