![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <hash-table.h>
Static Public Member Functions | |
static bool | IsMatch (DirectHandle< Name > key, Tagged< Object > other) |
static uint32_t | Hash (ReadOnlyRoots roots, DirectHandle< Name > key) |
static uint32_t | HashForObject (ReadOnlyRoots roots, Tagged< Object > object) |
static DirectHandle< Object > | AsHandle (DirectHandle< Name > key) |
![]() | |
static Tagged< Object > | Unwrap (Tagged< Object > key) |
Static Public Attributes | |
static const int | kPrefixSize = 0 |
static const int | kEntryValueIndex = 1 |
static const int | kEntrySize = 2 |
static const bool | kMatchNeedsHoleCheck = false |
static const bool | kDoHashSpreading = false |
static const uint32_t | kHashBits = 0 |
Additional Inherited Members | |
![]() | |
using | Key |
Definition at line 521 of file hash-table.h.
|
inlinestatic |
|
inlinestatic |
Definition at line 290 of file hash-table-inl.h.
|
inlinestatic |
|
inlinestatic |
Definition at line 281 of file hash-table-inl.h.
|
static |
Definition at line 532 of file hash-table.h.
|
static |
Definition at line 530 of file hash-table.h.
|
static |
Definition at line 529 of file hash-table.h.
|
static |
Definition at line 533 of file hash-table.h.
|
static |
Definition at line 531 of file hash-table.h.
|
static |
Definition at line 528 of file hash-table.h.