![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <frames-inl.h>
Classes | |
struct | InnerPointerToCodeCacheEntry |
Public Member Functions | |
InnerPointerToCodeCache (Isolate *isolate) | |
InnerPointerToCodeCache (const InnerPointerToCodeCache &)=delete | |
InnerPointerToCodeCache & | operator= (const InnerPointerToCodeCache &)=delete |
void | Flush () |
InnerPointerToCodeCacheEntry * | GetCacheEntry (Address inner_pointer) |
Private Member Functions | |
InnerPointerToCodeCacheEntry * | cache (int index) |
Private Attributes | |
Isolate *const | isolate_ |
InnerPointerToCodeCacheEntry | cache_ [kInnerPointerToCodeCacheSize] |
Static Private Attributes | |
static const int | kInnerPointerToCodeCacheSize = 1024 |
Definition at line 22 of file frames-inl.h.
|
inlineexplicit |
|
delete |
|
inlineprivate |
Definition at line 46 of file frames-inl.h.
|
inline |
InnerPointerToCodeCache::InnerPointerToCodeCacheEntry * v8::internal::InnerPointerToCodeCache::GetCacheEntry | ( | Address | inner_pointer | ) |
|
delete |
|
private |
Definition at line 51 of file frames-inl.h.
|
private |
Definition at line 48 of file frames-inl.h.
|
staticprivate |
Definition at line 50 of file frames-inl.h.