#include <objects.h>
HashTable< 0, 2 >を継承しています。
Public メソッド | |
Object * | Lookup (String *src) |
Object * | LookupRegExp (String *source, JSRegExp::Flags flags) |
Object * | Put (String *src, Object *value) |
Object * | PutRegExp (String *src, JSRegExp::Flags flags, FixedArray *value) |
Static Public メソッド | |
static CompilationCacheTable * | cast (Object *obj) |
Private メソッド | |
DISALLOW_IMPLICIT_CONSTRUCTORS (CompilationCacheTable) |
static CompilationCacheTable* v8::internal::CompilationCacheTable::cast | ( | Object * | obj | ) | [inline, static] |
v8::internal::HashTable< 0, 2 >を再定義しています。
v8::internal::CompilationCacheTable::DISALLOW_IMPLICIT_CONSTRUCTORS | ( | CompilationCacheTable | ) | [private] |
Object * v8::internal::CompilationCacheTable::LookupRegExp | ( | String * | source, | |
JSRegExp::Flags | flags | |||
) |
objects.cc の 5948 行で定義されています。
参照先 v8::internal::HashTable< prefix_size, element_size >::ElementAdded(), v8::internal::HashTable< 0, 2 >::EnsureCapacity(), v8::internal::HashTable< 0, 2 >::EntryToIndex(), v8::internal::HashTable< prefix_size, element_size >::FindInsertionEntry(), v8::internal::StringKey::Hash(), と v8::internal::FixedArray::set().
Object * v8::internal::CompilationCacheTable::PutRegExp | ( | String * | src, | |
JSRegExp::Flags | flags, | |||
FixedArray * | value | |||
) |
objects.cc の 5963 行で定義されています。
参照先 v8::internal::HashTable< prefix_size, element_size >::ElementAdded(), v8::internal::HashTable< 0, 2 >::EnsureCapacity(), v8::internal::HashTable< 0, 2 >::EntryToIndex(), v8::internal::HashTable< prefix_size, element_size >::FindInsertionEntry(), v8::internal::RegExpKey::Hash(), と v8::internal::FixedArray::set().