#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().
1.7.1