Searched refs:EnumCache (Results 1 - 15 of 15) sorted by relevance
/third_party/node/deps/v8/src/objects/ |
H A D | descriptor-array.h | 31 // An EnumCache is a pair used to hold keys and indices caches. 32 class EnumCache : public TorqueGeneratedEnumCache<EnumCache, Struct> { class 34 DECL_VERIFIER(EnumCache) 38 TQ_OBJECT_CONSTRUCTORS(EnumCache) 144 void Initialize(EnumCache enum_cache, HeapObject undefined_value,
|
H A D | objects-definitions.h | 146 V(_, ENUM_CACHE_TYPE, EnumCache, enum_cache) \
|
H A D | descriptor-array-inl.h | 29 TQ_OBJECT_CONSTRUCTORS_IMPL(EnumCache)
|
H A D | object-list-macros.h | 24 class EnumCache;
|
H A D | objects.cc | 4420 void DescriptorArray::Initialize(EnumCache empty_enum_cache, in Initialize() 4448 EnumCache enum_cache = descriptors->enum_cache(); in InitializeOrChangeEnumCache()
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-object-gen.cc | 500 TNode<EnumCache> object_enum_cache = LoadObjectField<EnumCache>( in TF_BUILTIN() 503 object_enum_cache, EnumCache::kKeysOffset); in TF_BUILTIN() 630 TNode<EnumCache> object_enum_cache = LoadObjectField<EnumCache>( in TF_BUILTIN() 633 object_enum_cache, EnumCache::kKeysOffset); in TF_BUILTIN()
|
/third_party/node/deps/v8/src/heap/ |
H A D | setup-heap-internal.cc | 310 // Setup the struct maps first (needed for the EnumCache). in CreateInitialMaps() 324 set_empty_enum_cache(EnumCache::cast(obj)); in CreateInitialMaps() 325 EnumCache::cast(obj).set_keys(roots.empty_fixed_array()); in CreateInitialMaps() 326 EnumCache::cast(obj).set_indices(roots.empty_fixed_array()); in CreateInitialMaps()
|
H A D | factory.h | 45 class EnumCache; 179 // Create a new EnumCache struct. 180 Handle<EnumCache> NewEnumCache(Handle<FixedArray> keys,
|
H A D | object-stats.cc | 896 EnumCache enum_cache = array.enum_cache(); in RecordVirtualMapDetails()
|
H A D | factory.cc | 408 Handle<EnumCache> Factory::NewEnumCache(Handle<FixedArray> keys, in NewEnumCache() 411 NewStructInternal<EnumCache>(ENUM_CACHE_TYPE, AllocationType::kOld); in NewEnumCache()
|
H A D | mark-compact.cc | 2934 EnumCache enum_cache = descriptors.enum_cache(); in TrimEnumCache()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | access-builder.cc | 1024 FieldAccess access = {kTaggedBase, EnumCache::kKeysOffset, in ForEnumCacheKeys() 1033 FieldAccess access = {kTaggedBase, EnumCache::kIndicesOffset, in ForEnumCacheIndices()
|
/third_party/node/deps/v8/src/roots/ |
H A D | roots.h | 171 V(EnumCache, empty_enum_cache, EmptyEnumCache) \
|
/third_party/node/deps/v8/src/diagnostics/ |
H A D | objects-debug.cc | 458 EnumCache enum_cache = descriptors.enum_cache(); in JSObjectVerify() 1738 void EnumCache::EnumCacheVerify(Isolate* isolate) { in EnumCacheVerify()
|
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.cc | 13543 TNode<EnumCache> enum_cache = LoadObjectField<EnumCache>( 13546 LoadObjectField<FixedArray>(enum_cache, EnumCache::kKeysOffset); 13550 LoadObjectField<FixedArray>(enum_cache, EnumCache::kIndicesOffset); 14891 // chain. Given that we do not create an EnumCache for dict-mode objects,
|
Completed in 59 milliseconds