|
static NEVER_READ_ONLY_SPACE MaybeHandle< SharedFunctionInfo > | LookupScript (Handle< CompilationCacheTable > table, Handle< String > src, Handle< Context > native_context, LanguageMode language_mode) |
|
static InfoCellPair | LookupEval (Handle< CompilationCacheTable > table, Handle< String > src, Handle< SharedFunctionInfo > shared, Handle< Context > native_context, LanguageMode language_mode, int position) |
|
static Handle< CompilationCacheTable > | PutScript (Handle< CompilationCacheTable > cache, Handle< String > src, Handle< Context > native_context, LanguageMode language_mode, Handle< SharedFunctionInfo > value) |
|
static Handle< CompilationCacheTable > | PutEval (Handle< CompilationCacheTable > cache, Handle< String > src, Handle< SharedFunctionInfo > outer_info, Handle< SharedFunctionInfo > value, Handle< Context > native_context, Handle< FeedbackCell > feedback_cell, int position) |
|
static Handle< CompilationCacheTable > | PutRegExp (Isolate *isolate, Handle< CompilationCacheTable > cache, Handle< String > src, JSRegExp::Flags flags, Handle< FixedArray > value) |
|
static V8_WARN_UNUSED_RESULT Handle< CompilationCacheTable > | New (Isolate *isolate, int at_least_space_for, PretenureFlag pretenure=NOT_TENURED, MinimumCapacity capacity_option=USE_DEFAULT_MINIMUM_CAPACITY) |
|
static bool | IsKey (ReadOnlyRoots roots, Object *k) |
|
static constexpr int | EntryToIndex (int entry) |
|
static V8_WARN_UNUSED_RESULT Handle< CompilationCacheTable > | EnsureCapacity (Isolate *isolate, Handle< CompilationCacheTable > table, int n, PretenureFlag pretenure=NOT_TENURED) |
|
static int | ComputeCapacity (int at_least_space_for) |
|
static V8_INLINE uint32_t | GetProbeOffset (uint32_t n) |
|
|
static const int | kHashGenerations = 10 |
|
static const int | kElementsStartIndex |
|
static const int | kEntrySize |
|
static const int | kEntryKeyIndex |
|
static const int | kElementsStartOffset |
|
static const int | kMaxCapacity |
|
static const int | kMinShrinkCapacity |
|
static const int | kMaxRegularCapacity |
|
static const int | kNumberOfElementsIndex = 0 |
|
static const int | kNumberOfDeletedElementsIndex = 1 |
|
static const int | kCapacityIndex = 2 |
|
static const int | kPrefixStartIndex = 3 |
|
static const int | kNotFound = -1 |
|
static const int | kMinCapacity = 4 |
|
Definition at line 68 of file compilation-cache.h.
The documentation for this class was generated from the following files: