![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <feedback-vector.h>
Classes | |
class | Iterator |
Public Member Functions | |
MapsAndHandlers (Isolate *isolate) | |
bool | empty () const |
size_t | size () const |
void | reserve (size_t capacity) |
MapAndHandler | operator[] (size_t i) const |
void | set_map (size_t i, DirectHandle< Map > map) |
void | set_handler (size_t i, MaybeObjectDirectHandle handler) |
void | emplace_back (DirectHandle< Map > map, MaybeObjectDirectHandle handler) |
Iterator | begin () const |
Iterator | end () const |
base::Vector< DirectHandle< Map > > | maps () |
Private Attributes | |
DirectHandleSmallVector< Map, DEFAULT_MAX_POLYMORPHIC_MAP_COUNT > | maps_ |
DirectHandleSmallVector< Object, DEFAULT_MAX_POLYMORPHIC_MAP_COUNT > | handlers_ |
base::SmallVector< HeapObjectReferenceType, DEFAULT_MAX_POLYMORPHIC_MAP_COUNT > | handlers_reference_types_ |
Definition at line 87 of file feedback-vector.h.
|
inlineexplicit |
Definition at line 89 of file feedback-vector.h.
|
inline |
Definition at line 170 of file feedback-vector.h.
|
inline |
Definition at line 163 of file feedback-vector.h.
|
inline |
Definition at line 92 of file feedback-vector.h.
|
inline |
|
inline |
Definition at line 173 of file feedback-vector.h.
|
inline |
|
inline |
Definition at line 94 of file feedback-vector.h.
|
inline |
Definition at line 118 of file feedback-vector.h.
|
inline |
Definition at line 113 of file feedback-vector.h.
|
inline |
Definition at line 93 of file feedback-vector.h.
|
private |
Definition at line 177 of file feedback-vector.h.
|
private |
Definition at line 179 of file feedback-vector.h.
|
private |
Definition at line 176 of file feedback-vector.h.