v8  9.4.146 (node 16.13.0)
V8 is Google's open source JavaScript engine
gc-info.h File Reference
#include <atomic>
#include <cstdint>
#include <type_traits>
#include "cppgc/internal/finalizer-trait.h"
#include "cppgc/internal/name-trait.h"
#include "cppgc/trace-trait.h"
#include "v8config.h"
Include dependency graph for gc-info.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  GCInfoFolding< T, ParentMostGarbageCollectedType >
 
struct  GCInfoTrait< T >
 

Namespaces

 cppgc
 
 cppgc::internal
 

Typedefs

using GCInfoIndex = uint16_t
 

Functions

V8_EXPORT GCInfoIndex EnsureGCInfoIndex (std::atomic< GCInfoIndex > &registered_index, FinalizationCallback, TraceCallback, NameCallback, bool)