![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <js-collection.h>
Classes | |
class | BodyDescriptorImpl |
Public Types | |
using | BodyDescriptor = BodyDescriptorImpl |
Static Public Member Functions | |
static void | Initialize (DirectHandle< JSWeakCollection > collection, Isolate *isolate) |
static V8_EXPORT_PRIVATE void | Set (DirectHandle< JSWeakCollection > collection, DirectHandle< Object > key, DirectHandle< Object > value, int32_t hash) |
static bool | Delete (DirectHandle< JSWeakCollection > collection, DirectHandle< Object > key, int32_t hash) |
static DirectHandle< JSArray > | GetEntries (DirectHandle< JSWeakCollection > holder, int max_entries) |
Static Public Attributes | |
static const int | kAddFunctionDescriptorIndex = 3 |
static const int | kHeaderSizeOfAllWeakCollections = kHeaderSize |
Definition at line 85 of file js-collection.h.
Definition at line 104 of file js-collection.h.
|
static |
Definition at line 6330 of file objects.cc.
|
static |
|
static |
|
static |
Definition at line 6313 of file objects.cc.
|
static |
Definition at line 98 of file js-collection.h.
|
static |
Definition at line 106 of file js-collection.h.