![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <allocation-site-scopes.h>
Public Member Functions | |
AllocationSiteContext (Isolate *isolate) | |
DirectHandle< AllocationSite > | top () |
DirectHandle< AllocationSite > | current () |
bool | ShouldCreateMemento (DirectHandle< JSObject > object) |
Isolate * | isolate () |
Protected Member Functions | |
void | update_current_site (Tagged< AllocationSite > site) |
void | InitializeTraversal (Handle< AllocationSite > site) |
Private Attributes | |
Isolate * | isolate_ |
Handle< AllocationSite > | top_ |
Handle< AllocationSite > | current_ |
Definition at line 18 of file allocation-site-scopes.h.
|
inlineexplicit |
|
inline |
|
inlineprotected |
Definition at line 16 of file allocation-site-scopes-inl.h.
|
inline |
|
inline |
Definition at line 25 of file allocation-site-scopes.h.
|
inline |
|
inlineprotected |
|
private |
Definition at line 39 of file allocation-site-scopes.h.
|
private |
Definition at line 37 of file allocation-site-scopes.h.
|
private |
Definition at line 38 of file allocation-site-scopes.h.