#include <templates.h>
|
| template<typename ReturnType > |
| static MaybeHandle< ReturnType > | ProbeInstantiationsCache (Isolate *isolate, DirectHandle< NativeContext > native_context, DirectHandle< TemplateInfo > info, CachingMode caching_mode) |
| |
| static MaybeHandle< Object > | ProbeInstantiationsCache (Isolate *isolate, DirectHandle< NativeContext > native_context, DirectHandle< TemplateInfo > info, CachingMode caching_mode) |
| |
| static void | CacheTemplateInstantiation (Isolate *isolate, DirectHandle< NativeContext > native_context, DirectHandle< TemplateInfo > info, CachingMode caching_mode, DirectHandle< Object > object) |
| |
| static void | UncacheTemplateInstantiation (Isolate *isolate, DirectHandle< NativeContext > native_context, DirectHandle< TemplateInfo > info, CachingMode caching_mode) |
| |
Definition at line 30 of file templates.h.
◆ BodyDescriptor
◆ CachingMode
| Enumerator |
|---|
| kLimited | |
| kUnlimited | |
Definition at line 67 of file templates.h.
◆ CacheTemplateInstantiation()
◆ EnsureHasSerialNumber()
| uint32_t v8::internal::TemplateInfo::EnsureHasSerialNumber |
( |
Isolate * | isolate | ) |
|
|
inline |
◆ GetHash()
| uint32_t v8::internal::TemplateInfo::GetHash |
( |
| ) |
const |
|
inline |
◆ GetIsolateChecked()
| Isolate * v8::internal::TemplateInfo::GetIsolateChecked |
( |
| ) |
const |
|
inline |
◆ ProbeInstantiationsCache() [1/2]
template<typename ReturnType >
◆ ProbeInstantiationsCache() [2/2]
◆ TryGetIsolate()
| bool v8::internal::TemplateInfo::TryGetIsolate |
( |
Isolate ** | isolate | ) |
const |
|
inline |
◆ UncacheTemplateInstantiation()
◆ kFastTemplateInstantiationsCacheSize
| const int v8::internal::TemplateInfo::kFastTemplateInstantiationsCacheSize = 1 * KB |
|
static |
◆ kFirstNonUniqueSerialNumber
| const int v8::internal::TemplateInfo::kFirstNonUniqueSerialNumber |
|
static |
Initial value:=
static const int kFastTemplateInstantiationsCacheSize
Definition at line 44 of file templates.h.
◆ kMaxTemplateInstantiationsCacheSize
| int v8::internal::TemplateInfo::kMaxTemplateInstantiationsCacheSize = 1 * MB |
|
staticconstexpr |
◆ kUninitializedSerialNumber
| const int v8::internal::TemplateInfo::kUninitializedSerialNumber = 0 |
|
static |
The documentation for this class was generated from the following files: