/external/v8/src/objects/ |
descriptor-array.h | 22 // An EnumCache is a pair used to hold keys and indices caches. 23 class EnumCache : public Tuple2 { 28 DECL_CAST(EnumCache) 35 DISALLOW_IMPLICIT_CONSTRUCTORS(EnumCache); 60 inline EnumCache* GetEnumCache();
|
/external/v8/src/heap/ |
setup-heap-internal.cc | 286 // Setup the struct maps first (needed for the EnumCache). 299 set_empty_enum_cache(EnumCache::cast(obj)); 300 EnumCache::cast(obj)->set_keys(roots.empty_fixed_array()); 301 EnumCache::cast(obj)->set_indices(roots.empty_fixed_array()); [all...] |
factory.h | 40 class EnumCache; 189 // Create a new EnumCache struct. 190 Handle<EnumCache> NewEnumCache(Handle<FixedArray> keys, [all...] |
object-stats.cc | 769 EnumCache* enum_cache = array->GetEnumCache(); [all...] |
factory.cc | 217 Handle<EnumCache> Factory::NewEnumCache(Handle<FixedArray> keys, 219 return Handle<EnumCache>::cast(NewTuple2(keys, indices, TENURED)); [all...] |
mark-compact.cc | [all...] |
/external/v8/src/compiler/ |
access-builder.cc | 910 FieldAccess access = {kTaggedBase, EnumCache::kKeysOffset, 919 FieldAccess access = {kTaggedBase, EnumCache::kIndicesOffset, [all...] |
/external/v8/src/ |
roots.h | 164 V(EnumCache, empty_enum_cache, EmptyEnumCache) \
|
objects-inl.h | 485 CAST_ACCESSOR(EnumCache) [all...] |
objects-debug.cc | 552 EnumCache* enum_cache = descriptors->GetEnumCache(); [all...] |
objects.h | 154 // - EnumCache 693 class EnumCache; 780 V(EnumCache) \ [all...] |
objects-printer.cc | 851 EnumCache* enum_cache = GetEnumCache(); [all...] |
objects.cc | [all...] |
/external/v8/src/builtins/ |
builtins-object-gen.cc | 737 LoadObjectField(object_enum_cache, EnumCache::kKeysOffset); 828 LoadObjectField(object_enum_cache, EnumCache::kKeysOffset); [all...] |
/external/v8/src/interpreter/ |
interpreter-generator.cc | [all...] |