![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Go to the source code of this file.
Classes | |
struct | v8::CppHeapPointerTagRange |
class | v8::SandboxHardwareSupport |
Namespaces | |
namespace | v8 |
namespace | v8::internal |
Enumerations | |
enum class | v8::CppHeapPointerTag : uint16_t { v8::kFirstTag = 0 , v8::kNullTag = 0 , v8::kDefaultTag = 0x7000 , v8::kZappedEntryTag = 0x7ffd , v8::kEvacuationEntryTag = 0x7ffe , v8::kFreeEntryTag = 0x7fff , v8::kLastTag = 0x7fff } |
Functions | |
constexpr CppHeapPointerTagRange | v8::kAnyCppHeapPointer (CppHeapPointerTag::kFirstTag, CppHeapPointerTag::kLastTag) |
template<typename T > | |
static V8_INLINE T * | v8::internal::ReadCppHeapPointerField (v8::Isolate *isolate, Address heap_object_ptr, int offset, CppHeapPointerTagRange tag_range) |