Go to the source code of this file.
Classes | |
| class | v8::SandboxHardwareSupport |
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
Typedefs | |
| using | v8::CppHeapPointerTagRange = internal::TagRange< CppHeapPointerTag > |
Enumerations | |
| enum class | v8::CppHeapPointerTag : uint16_t { v8::kFirstTag = 0 , v8::kNullTag = 0 , v8::kFirstObjectWrappableTag = 1 , v8::kFirstEmbedderWrappableTag = kFirstObjectWrappableTag , v8::kLastEmbedderWrappableTag = 0x6eff , v8::kFirstV8InternalWrappableTag = 0x6f00 , v8::kFirstV8InternalTag = kFirstV8InternalWrappableTag , v8::kLastV8InternalWrappableTag = 0x6fff , v8::kLastObjectWrappableTag = kLastV8InternalWrappableTag , v8::kFirstNonWrappableTag = 0x7000 , v8::kFirstV8InternalNonWrappableTag = kFirstNonWrappableTag , v8::kLastV8InternalNonWrappableTag = 0x70ff , v8::kFirstEmbedderNonWrappableTag = 0x7100 , v8::kLastEmbedderNonWrappableTag = 0x7ffc , v8::kLastNonWrappableTag = kLastEmbedderNonWrappableTag , v8::kDefaultTag = kFirstEmbedderWrappableTag , v8::kZappedEntryTag = 0x7ffd , v8::kEvacuationEntryTag = 0x7ffe , v8::kFreeEntryTag = 0x7fff , v8::kLastTag = 0x7fff } |
Functions | |
| constexpr CppHeapPointerTagRange | v8::kAnyCppHeapPointer (CppHeapPointerTag::kFirstTag, CppHeapPointerTag::kZappedEntryTag) |
| constexpr CppHeapPointerTagRange | v8::kObjectWrappableTagRange (CppHeapPointerTag::kFirstObjectWrappableTag, CppHeapPointerTag::kLastObjectWrappableTag) |
| constexpr CppHeapPointerTagRange | v8::kEmbedderWrappableTagRange (CppHeapPointerTag::kFirstEmbedderWrappableTag, CppHeapPointerTag::kLastEmbedderWrappableTag) |
| constexpr CppHeapPointerTagRange | v8::kNonWrappableTagRange (CppHeapPointerTag::kFirstNonWrappableTag, CppHeapPointerTag::kLastNonWrappableTag) |
| constexpr CppHeapPointerTagRange | v8::kEmbedderNonWrappableTagRange (CppHeapPointerTag::kFirstEmbedderNonWrappableTag, CppHeapPointerTag::kLastEmbedderNonWrappableTag) |