Home
last modified time | relevance | path

Searched refs:TransitionArray (Results 1 – 25 of 28) sorted by relevance

12

/third_party/node/deps/v8/src/objects/
Dtransitions-inl.h21 TransitionArray TransitionsAccessor::GetTransitionArray( in GetTransitionArray()
25 return TransitionArray::cast(raw_transitions.GetHeapObjectAssumeStrong()); in GetTransitionArray()
29 TransitionArray TransitionsAccessor::GetTransitionArray(Isolate* isolate, in GetTransitionArray()
35 TransitionArray TransitionsAccessor::transitions() { in transitions()
39 OBJECT_CONSTRUCTORS_IMPL(TransitionArray, WeakFixedArray) in OBJECT_CONSTRUCTORS_IMPL() argument
41 CAST_ACCESSOR(TransitionArray) in OBJECT_CONSTRUCTORS_IMPL()
43 bool TransitionArray::HasPrototypeTransitions() { in OBJECT_CONSTRUCTORS_IMPL()
47 WeakFixedArray TransitionArray::GetPrototypeTransitions() { in GetPrototypeTransitions()
54 HeapObjectSlot TransitionArray::GetKeySlot(int transition_number) { in GetKeySlot()
59 void TransitionArray::SetPrototypeTransitions(WeakFixedArray transitions) { in SetPrototypeTransitions()
[all …]
Dtransitions.cc55 Handle<TransitionArray> result = in Insert()
80 Handle<TransitionArray> result = in Insert()
142 TransitionArray array = GetTransitionArray(isolate, map); in Insert()
180 Handle<TransitionArray> result = isolate->factory()->NewTransitionArray( in Insert()
188 TransitionArray array = GetTransitionArray(isolate, map); in Insert()
334 bool TransitionArray::CompactPrototypeTransitionArray(Isolate* isolate, in CompactPrototypeTransitionArray()
367 Handle<WeakFixedArray> TransitionArray::GrowPrototypeTransitionArray( in GrowPrototypeTransitionArray()
394 const int header = TransitionArray::kProtoTransitionHeaderSize; in PutPrototypeTransition()
398 int transitions = TransitionArray::NumberOfPrototypeTransitions(*cache) + 1; in PutPrototypeTransition()
405 if (!TransitionArray::CompactPrototypeTransitionArray(isolate, *cache)) { in PutPrototypeTransition()
[all …]
Dtransitions.h176 inline TransitionArray transitions();
183 friend class TransitionArray; variable
187 static inline Encoding GetEncoding(Isolate* isolate, TransitionArray array);
190 static inline TransitionArray GetTransitionArray(Isolate* isolate,
192 static inline TransitionArray GetTransitionArray(Isolate* isolate,
211 Handle<TransitionArray> new_transitions);
241 class TransitionArray : public WeakFixedArray {
243 DECL_CAST(TransitionArray)
275 DECL_PRINTER(TransitionArray)
276 DECL_VERIFIER(TransitionArray)
[all …]
Dmap.tq49 case (Map | TransitionArray): {
76 transitions_or_prototype_info: Map|Weak<Map>|TransitionArray|PrototypeInfo|
Dobject-list-macros.h65 class TransitionArray; variable
236 V(TransitionArray) \
Dinstance-type.h333 V(_, TransitionArrayMap, transition_array_map, TransitionArray) \
Dmap.h74 V(TransitionArray) \
Dobjects-body-descriptors-inl.h1124 return CALL_APPLY(TransitionArray); in BodyDescriptorApply()
/third_party/node/deps/v8/src/heap/
Dweak-object-worklists.h26 class TransitionArray; variable
38 F(TransitionArray, transition_arrays, TransitionArrays) \
Dmarking-visitor-inl.h550 Map map, TransitionArray array) { in VisitTransitionArray()
553 int size = TransitionArray::BodyDescriptor::SizeOf(map, array); in VisitTransitionArray()
554 TransitionArray::BodyDescriptor::IterateBody(map, array, size, this); in VisitTransitionArray()
Dweak-object-worklists.cc49 WeakObjectWorklist<TransitionArray>& transition_arrays) { in UpdateTransitionArrays()
Dobjects-visiting.h56 V(TransitionArray) \
Dmark-compact.h564 inline void AddTransitionArray(TransitionArray array);
722 bool CompactTransitionArray(Map map, TransitionArray transitions,
724 bool TransitionArrayNeedsCompaction(TransitionArray transitions,
Dmark-compact-inl.h87 void MarkCompactCollector::AddTransitionArray(TransitionArray array) { in AddTransitionArray()
Dmarking-visitor.h178 V8_INLINE int VisitTransitionArray(Map map, TransitionArray object);
Dfactory.cc1802 Handle<TransitionArray> Factory::NewTransitionArray(int number_of_transitions, in NewTransitionArray()
1804 int capacity = TransitionArray::LengthFor(number_of_transitions + slack); in NewTransitionArray()
1805 Handle<TransitionArray> array = Handle<TransitionArray>::cast( in NewTransitionArray()
1815 array->WeakFixedArray::Set(TransitionArray::kPrototypeTransitionsIndex, in NewTransitionArray()
1818 TransitionArray::kTransitionLengthIndex, in NewTransitionArray()
Dfactory.h436 Handle<TransitionArray> NewTransitionArray(int number_of_transitions,
Dmark-compact.cc2772 TransitionArray array; in ClearFullMapTransitions()
2807 TransitionArray transitions, int num_transitions) { in TransitionArrayNeedsCompaction()
2838 TransitionArray transitions, in CompactTransitionArray()
2884 trim * TransitionArray::kEntrySize); in CompactTransitionArray()
/third_party/node/deps/v8/src/ic/
Dkeyed-store-generic.cc783 TNode<TransitionArray> transitions = in FindCandidateStoreICTransitionMapHandler()
803 const int kKeyToTargetOffset = (TransitionArray::kEntryTargetIndex - in FindCandidateStoreICTransitionMapHandler()
804 TransitionArray::kEntryKeyIndex) * in FindCandidateStoreICTransitionMapHandler()
/third_party/node/deps/v8/src/diagnostics/
Dobjects-debug.cc235 TransitionArray::cast(*this).TransitionArrayVerify(isolate); in HeapObjectVerify()
715 void TransitionArray::TransitionArrayVerify(Isolate* isolate) { in TransitionArrayVerify()
2094 bool TransitionArray::IsSortedNoDuplicates() { in IsSortedNoDuplicates()
Dobjects-printer.cc176 TransitionArray::cast(*this).TransitionArrayPrint(os); in HeapObjectPrint()
1128 void TransitionArray::TransitionArrayPrint(std::ostream& os) { in TransitionArrayPrint()
2730 void TransitionArray::PrintInternal(std::ostream& os) { in PrintInternal()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc2229 TNode<TransitionArray> array) { in LoadArrayLength()
2256 CodeStubAssembler::LoadArrayElement<TransitionArray, IntPtrT>(
2257 TNode<TransitionArray>, int, TNode<IntPtrT>, int);
8896 TNode<Uint32T> CodeStubAssembler::NumberOfEntries<TransitionArray>( in NumberOfEntries()
8897 TNode<TransitionArray> transitions) { in NumberOfEntries()
8900 UintPtrLessThan(length, IntPtrConstant(TransitionArray::kFirstIndex)), in NumberOfEntries()
8905 IntPtrConstant(TransitionArray::kTransitionLengthIndex))); in NumberOfEntries()
8925 template TNode<IntPtrT> CodeStubAssembler::ToKeyIndex<TransitionArray>(
8937 TNode<Uint32T> CodeStubAssembler::GetSortedKeyIndex<TransitionArray>( in GetSortedKeyIndex()
8938 TNode<TransitionArray> transitions, TNode<Uint32T> transition_number) { in GetSortedKeyIndex()
[all …]
/third_party/node/deps/v8/src/common/
Dglobals.h701 class TransitionArray; variable
/third_party/node/deps/v8/tools/
Dgrokdump.py1321 TransitionArray(transitions).Print(p)
1558 class TransitionArray(object): class
3689 TransitionArray(FixedArray(self.heap, None, start)).Print(Printer())
/third_party/node/deps/v8/src/profiler/
Dheap-snapshot-generator.cc1364 TransitionArray transitions = in ExtractMapReferences()
1365 TransitionArray::cast(raw_transitions_or_prototype_info); in ExtractMapReferences()

12