• Home
  • Raw
  • Download

Lines Matching refs:FixedArray

934   V(FixedArray)                    \
1637 MUST_USE_RESULT static MaybeHandle<FixedArray> GetKeys(
1661 DECL_ACCESSORS(properties, FixedArray) // Get and set fast properties.
1739 static Handle<FixedArray> EnsureWritableFastElements(
1957 static Handle<FixedArray> SetFastElementsCapacityAndLength(
2005 FixedArray* storage, int index, PropertyAttributes filter = NONE);
2014 int GetOwnElementKeys(FixedArray* storage, PropertyAttributes filter);
2020 int GetEnumElementKeys(FixedArray* storage);
2325 bool ReferencesObjectFromElements(FixedArray* elements,
2399 class FixedArray: public FixedArrayBase {
2403 static inline Handle<Object> get(Handle<FixedArray> array, int index);
2430 static Handle<FixedArray> CopySize(Handle<FixedArray> array,
2435 MUST_USE_RESULT static MaybeHandle<FixedArray> AddKeysFromArrayLike(
2436 Handle<FixedArray> content,
2441 MUST_USE_RESULT static MaybeHandle<FixedArray> UnionOfKeys(
2442 Handle<FixedArray> first,
2443 Handle<FixedArray> second);
2446 void CopyTo(int pos, FixedArray* dest, int dest_pos, int len);
2459 DECLARE_CAST(FixedArray)
2469 DECLARE_PRINTER(FixedArray)
2470 DECLARE_VERIFIER(FixedArray)
2473 bool IsEqualTo(FixedArray* other);
2479 void SwapPairs(FixedArray* numbers, int i, int j);
2484 void SortPairs(FixedArray* numbers, uint32_t len);
2489 return SizeFor(reinterpret_cast<FixedArray*>(object)->length()); in SizeOf()
2496 static inline void NoWriteBarrierSet(FixedArray* array,
2503 static inline void NoIncrementalWriteBarrierSet(FixedArray* array,
2510 DISALLOW_IMPLICIT_CONSTRUCTORS(FixedArray);
2880 class DescriptorArray: public FixedArray {
2914 FixedArray* GetEnumCache() { in GetEnumCache()
2916 FixedArray* bridge = FixedArray::cast(get(kEnumCacheIndex)); in GetEnumCache()
2917 return FixedArray::cast(bridge->get(kEnumCacheBridgeCacheIndex)); in GetEnumCache()
2924 FixedArray* bridge = FixedArray::cast(object); in HasEnumIndicesCache()
2928 FixedArray* GetEnumIndicesCache() { in GetEnumIndicesCache()
2930 FixedArray* bridge = FixedArray::cast(get(kEnumCacheIndex)); in GetEnumIndicesCache()
2931 return FixedArray::cast(bridge->get(kEnumCacheBridgeIndicesCacheIndex)); in GetEnumIndicesCache()
2944 void SetEnumCache(FixedArray* bridge_storage,
2945 FixedArray* new_cache,
3024 static const int kDescriptorLengthOffset = FixedArray::kHeaderSize;
3029 static const int kEnumCacheBridgeCacheOffset = FixedArray::kHeaderSize;
3187 class HashTable: public FixedArray {
3286 (FixedArray::kMaxLength - kElementsStartOffset) / kEntrySize;
3471 Object* Lookup(FixedArray* key);
3473 Handle<MapCache> map_cache, Handle<FixedArray> key, Handle<Map> value);
3510 void CopyValuesTo(FixedArray* elements);
3534 void CopyKeysTo(FixedArray* storage,
3538 void CopyKeysTo(FixedArray* storage,
3627 void CopyEnumKeysTo(FixedArray* storage);
3831 class OrderedHashTable: public FixedArray {
3961 (FixedArray::kMaxLength - kHashTableStartIndex)
4064 class JSFunctionResultCache: public FixedArray {
4099 class ScopeInfo : public FixedArray {
4318 class NormalizedMapCache: public FixedArray {
4791 class DeoptimizationInputData: public FixedArray { in TYPED_ARRAYS()
4821 DEFINE_ELEMENT_ACCESSORS(LiteralArray, FixedArray) in TYPED_ARRAYS()
4883 class DeoptimizationOutputData: public FixedArray {
4991 DECL_ACCESSORS(handler_table, FixedArray)
4994 DECL_ACCESSORS(deoptimization_data, FixedArray)
5492 class DependentCode: public FixedArray {
5895 inline FixedArray* GetPrototypeTransitions();
5905 FixedArray* cache = GetPrototypeTransitions(); in NumberOfProtoTransitions()
5912 FixedArray* cache = GetPrototypeTransitions(); in SetNumberOfProtoTransitions()
6345 Handle<FixedArray> prototype_transitions);
6597 FixedArray* GetLiteralsFromOptimizedCodeMap(int index);
6616 Handle<FixedArray> literals,
7102 DECL_ACCESSORS(operand_stack, FixedArray)
7291 DECL_ACCESSORS(literals_or_bindings, FixedArray)
7293 inline FixedArray* literals();
7294 inline void set_literals(FixedArray* literals);
7296 inline FixedArray* function_bindings();
7297 inline void set_function_bindings(FixedArray* bindings);
7366 static Context* NativeContextFromLiterals(FixedArray* literals);
7809 FixedArray::kHeaderSize + kTagIndex * kPointerSize;
7811 FixedArray::kHeaderSize + kIrregexpLatin1CodeIndex * kPointerSize;
7813 FixedArray::kHeaderSize + kIrregexpUC16CodeIndex * kPointerSize;
7815 FixedArray::kHeaderSize + kIrregexpCaptureCountIndex * kPointerSize;
7879 JSRegExp::Flags flags, Handle<FixedArray> value);
7891 DECL_ACCESSORS(default_cache, FixedArray)
8902 static Handle<FixedArray> CalculateLineEnds(Handle<String> string,
9767 inline void PopulateValueArray(FixedArray* array);
9785 inline void PopulateValueArray(FixedArray* array);
10131 Handle<FixedArray> array,
10582 DECL_ACCESSORS(break_points, FixedArray)