![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <feedback-cell.h>
Classes | |
class | BodyDescriptor |
Public Types | |
enum | ClosureCountTransition { kNoneToOne , kOneToMany , kMany } |
Public Member Functions | |
void | clear_interrupt_budget () |
void | clear_dispatch_handle () |
void | clear_padding () |
void | reset_feedback_vector (std::optional< std::function< void(Tagged< HeapObject > object, ObjectSlot slot, Tagged< HeapObject > target)> > gc_notify_updated_slot=std::nullopt) |
ClosureCountTransition | IncrementClosureCount (Isolate *isolate) |
Static Public Attributes | |
static const int | kUnalignedSize = kSize |
static const int | kAlignedSize = RoundUp<kObjectAlignment>(int{kSize}) |
Definition at line 26 of file feedback-cell.h.
Enumerator | |
---|---|
kNoneToOne | |
kOneToMany | |
kMany |
Definition at line 54 of file feedback-cell.h.
|
inline |
|
inline |
|
inline |
Definition at line 30 of file feedback-cell-inl.h.
|
inline |
Definition at line 78 of file feedback-cell-inl.h.
|
inline |
|
static |
Definition at line 32 of file feedback-cell.h.
|
static |
Definition at line 31 of file feedback-cell.h.