Home
last modified time | relevance | path

Searched refs:EnumCache (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/objects/
Ddescriptor-array.h23 class EnumCache : public Tuple2 {
28 DECL_CAST(EnumCache)
35 DISALLOW_IMPLICIT_CONSTRUCTORS(EnumCache);
60 inline EnumCache* GetEnumCache();
/external/v8/src/heap/
Dsetup-heap-internal.cc299 set_empty_enum_cache(EnumCache::cast(obj)); in CreateInitialMaps()
300 EnumCache::cast(obj)->set_keys(roots.empty_fixed_array()); in CreateInitialMaps()
301 EnumCache::cast(obj)->set_indices(roots.empty_fixed_array()); in CreateInitialMaps()
Dfactory.h40 class EnumCache; variable
190 Handle<EnumCache> NewEnumCache(Handle<FixedArray> keys,
Dobject-stats.cc769 EnumCache* enum_cache = array->GetEnumCache(); in RecordVirtualMapDetails()
Dfactory.cc217 Handle<EnumCache> Factory::NewEnumCache(Handle<FixedArray> keys, in NewEnumCache()
219 return Handle<EnumCache>::cast(NewTuple2(keys, indices, TENURED)); in NewEnumCache()
Dmark-compact.cc2053 EnumCache* enum_cache = descriptors->GetEnumCache(); in TrimEnumCache()
/external/v8/src/compiler/
Daccess-builder.cc910 FieldAccess access = {kTaggedBase, EnumCache::kKeysOffset, in ForEnumCacheKeys()
919 FieldAccess access = {kTaggedBase, EnumCache::kIndicesOffset, in ForEnumCacheIndices()
/external/v8/src/
Droots.h164 V(EnumCache, empty_enum_cache, EmptyEnumCache) \
Dobjects-inl.h485 CAST_ACCESSOR(EnumCache) in CAST_ACCESSOR()
1680 ACCESSORS(EnumCache, keys, FixedArray, kKeysOffset) in ACCESSORS() argument
1681 ACCESSORS(EnumCache, indices, FixedArray, kIndicesOffset) in ACCESSORS()
1709 EnumCache* DescriptorArray::GetEnumCache() { in GetEnumCache()
1710 return EnumCache::cast(get(kEnumCacheIndex)->ToStrongHeapObject()); in GetEnumCache()
Dobjects-debug.cc552 EnumCache* enum_cache = descriptors->GetEnumCache(); in JSObjectVerify()
1604 EnumCache::cast(this)->keys()); in Tuple2Verify()
1606 EnumCache::cast(this)->indices()); in Tuple2Verify()
Dobjects.h693 class EnumCache; variable
780 V(EnumCache) \
Dobjects-printer.cc851 EnumCache* enum_cache = GetEnumCache(); in DescriptorArrayPrint()
Dobjects.cc10732 EnumCache* enum_cache = descriptors->GetEnumCache(); in SetEnumCache()
/external/v8/src/builtins/
Dbuiltins-object-gen.cc737 LoadObjectField(object_enum_cache, EnumCache::kKeysOffset); in TF_BUILTIN()
828 LoadObjectField(object_enum_cache, EnumCache::kKeysOffset); in TF_BUILTIN()
/external/v8/src/interpreter/
Dinterpreter-generator.cc2886 Node* enum_keys = LoadObjectField(enum_cache, EnumCache::kKeysOffset); in IGNITION_HANDLER()
2889 Node* enum_indices = LoadObjectField(enum_cache, EnumCache::kIndicesOffset); in IGNITION_HANDLER()