V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::CompilationCacheShape Class Reference
Inheritance diagram for v8::internal::CompilationCacheShape:
v8::internal::BaseShape< HashTableKey *>

Static Public Member Functions

static bool IsMatch (HashTableKey *key, Object *value)
 
static uint32_t Hash (Isolate *isolate, HashTableKey *key)
 
static uint32_t RegExpHash (String string, Smi flags)
 
static uint32_t StringSharedHash (String source, SharedFunctionInfo *shared, LanguageMode language_mode, int position)
 
static uint32_t HashForObject (Isolate *isolate, Object *object)
 
- Static Public Member Functions inherited from v8::internal::BaseShape< HashTableKey *>
static RootIndex GetMapRootIndex ()
 
static ObjectUnwrap (Object *key)
 
static bool IsKey (ReadOnlyRoots roots, Object *key)
 
static bool IsLive (ReadOnlyRoots roots, Object *key)
 

Static Public Attributes

static const int kPrefixSize = 0
 
static const int kEntrySize = 3
 
- Static Public Attributes inherited from v8::internal::BaseShape< HashTableKey *>
static const bool kNeedsHoleCheck
 

Additional Inherited Members

- Public Types inherited from v8::internal::BaseShape< HashTableKey *>
typedef HashTableKeyKey
 

Detailed Description

Definition at line 17 of file compilation-cache.h.


The documentation for this class was generated from the following files: