![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <atomic>#include <cstddef>#include <cstdint>#include <new>#include <type_traits>#include <utility>#include "cppgc/custom-space.h"#include "cppgc/internal/api-constants.h"#include "cppgc/internal/gc-info.h"#include "cppgc/type-traits.h"#include "v8config.h"Go to the source code of this file.
Namespaces | |
| namespace | cppgc |
| namespace | cppgc::internal |
Macros | |
| #define | CPPGC_DEFAULT_ALIGNED |
| #define | CPPGC_DOUBLE_WORD_ALIGNED |
Typedefs | |
| using | cppgc::internal::AlignVal = std::align_val_t |
Functions | |
| template<typename T , typename... Args> | |
| V8_INLINE T * | cppgc::MakeGarbageCollected (AllocationHandle &handle, Args &&... args) |
| template<typename T , typename... Args> | |
| V8_INLINE T * | cppgc::MakeGarbageCollected (AllocationHandle &handle, AdditionalBytes additional_bytes, Args &&... args) |
| #define CPPGC_DEFAULT_ALIGNED |
Definition at line 31 of file allocation.h.
| #define CPPGC_DOUBLE_WORD_ALIGNED |
Definition at line 35 of file allocation.h.