![]() |
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) |