Home
last modified time | relevance | path

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

/external/chromium_org/v8/src/
Dtransitions.cc15 Handle<TransitionArray> TransitionArray::Allocate(Isolate* isolate, in Allocate()
20 return Handle<TransitionArray>::cast(array); in Allocate()
24 Handle<TransitionArray> TransitionArray::AllocateSimple(Isolate* isolate, in AllocateSimple()
29 return Handle<TransitionArray>::cast(array); in AllocateSimple()
33 void TransitionArray::NoIncrementalWriteBarrierCopyFrom(TransitionArray* origin, in NoIncrementalWriteBarrierCopyFrom()
47 Handle<TransitionArray> TransitionArray::NewWith(Handle<Map> map, in NewWith()
51 Handle<TransitionArray> result; in NewWith()
65 Handle<TransitionArray> TransitionArray::ExtendToFullTransitionArray( in ExtendToFullTransitionArray()
71 Handle<TransitionArray> result = Allocate(containing_map->GetIsolate(), nof); in ExtendToFullTransitionArray()
88 Handle<TransitionArray> TransitionArray::CopyInsert(Handle<Map> map, in CopyInsert()
[all …]
Dtransitions-inl.h30 TransitionArray* TransitionArray::cast(Object* object) { in cast()
32 return reinterpret_cast<TransitionArray*>(object); in cast()
36 bool TransitionArray::HasElementsTransition() { in HasElementsTransition()
41 Object* TransitionArray::back_pointer_storage() { in back_pointer_storage()
46 void TransitionArray::set_back_pointer_storage(Object* back_pointer, in set_back_pointer_storage()
55 bool TransitionArray::HasPrototypeTransitions() { in HasPrototypeTransitions()
61 FixedArray* TransitionArray::GetPrototypeTransitions() { in GetPrototypeTransitions()
68 void TransitionArray::SetPrototypeTransitions(FixedArray* transitions, in SetPrototypeTransitions()
79 Object** TransitionArray::GetPrototypeTransitionsSlot() { in GetPrototypeTransitionsSlot()
85 Object** TransitionArray::GetKeySlot(int transition_number) { in GetKeySlot()
[all …]
Dtransitions.h35 class TransitionArray: public FixedArray {
77 static Handle<TransitionArray> ExtendToFullTransitionArray(
84 static Handle<TransitionArray> CopyInsert(Handle<Map> map,
93 static Handle<TransitionArray> Allocate(
113 static inline TransitionArray* cast(Object* obj);
149 bool IsEqualTo(TransitionArray* other);
170 static Handle<TransitionArray> AllocateSimple(
174 static Handle<TransitionArray> NewWith(Handle<Map> map,
184 inline void NoIncrementalWriteBarrierCopyFrom(TransitionArray* origin,
188 DISALLOW_IMPLICIT_CONSTRUCTORS(TransitionArray);
Dobjects-inl.h1850 TransitionArray* transitions = map->transitions(); in ExpectedTransitionKey()
1852 int transition = TransitionArray::kSimpleTransitionIndex; in ExpectedTransitionKey()
1865 TransitionArray::kSimpleTransitionIndex)); in ExpectedTransitionTarget()
1872 TransitionArray* transitions = map->transitions(); in FindTransitionToField()
1874 if (transition == TransitionArray::kNotFound) return Handle<Map>::null(); in FindTransitionToField()
2886 if (transition_index == TransitionArray::kNotFound) return result->NotFound(); in LookupTransition()
5089 Handle<TransitionArray> transitions; in EnsureHasTransitionArray()
5091 transitions = TransitionArray::Allocate(map->GetIsolate(), 0); in EnsureHasTransitionArray()
5094 transitions = TransitionArray::ExtendToFullTransitionArray(map); in EnsureHasTransitionArray()
5137 return TransitionArray::cast(object)->back_pointer_storage(); in GetBackPointer()
[all …]
Dglobals.h306 class TransitionArray; variable
Dobjects-printer.cc346 TransitionArray* transitions = map()->transitions(); in PrintTransitions()
1082 void TransitionArray::PrintTransitions(OStream& os) { // NOLINT in PrintTransitions()
Dobjects-debug.cc1166 bool TransitionArray::IsSortedNoDuplicates(int valid_entries) { in IsSortedNoDuplicates()
1195 bool TransitionArray::IsConsistentWithBackPointers(Map* current_map) { in IsConsistentWithBackPointers()
Dobjects.cc2172 TransitionArray* transitions = this->transitions(); in DeprecateTransitionTree()
2189 TransitionArray* transitions = this->transitions(); in DeprecateTarget()
2191 if (transition != TransitionArray::kNotFound) { in DeprecateTarget()
2237 TransitionArray* transitions = current->transitions(); in FindLastMatchMap()
2239 if (transition == TransitionArray::kNotFound) break; in FindLastMatchMap()
2283 TransitionArray* transitions = this->transitions(); in UpdateFieldType()
2435 if (j == TransitionArray::kNotFound) break; in GeneralizeRepresentation()
2501 if (j == TransitionArray::kNotFound) break; in GeneralizeRepresentation()
2731 if (j == TransitionArray::kNotFound) return MaybeHandle<Map>(); in TryUpdateInternal()
5285 if (transition_index != TransitionArray::kNotFound) { in Freeze()
[all …]
Dheap-snapshot-generator.cc1295 TransitionArray* transitions = map->transitions(); in ExtractMapReferences()
Dobjects.h929 V(TransitionArray) \
5789 DECL_ACCESSORS(transitions, TransitionArray)
/external/chromium_org/v8/src/heap/
Dobjects-visiting-inl.h613 TransitionArray* transitions = map->transitions(); in MarkMapContents()
655 Heap* heap, TransitionArray* transitions) { in MarkTransitionArray()
Dobjects-visiting.h398 static void MarkTransitionArray(Heap* heap, TransitionArray* transitions);
Dmark-compact.cc2596 TransitionArray* t = map->transitions(); in ClearMapTransitions()
2648 : trim * TransitionArray::kTransitionSize); in ClearMapTransitions()
/external/chromium_org/v8/tools/
Dgrokdump.py1055 TransitionArray(transitions).Print(p)
1290 class TransitionArray(object): class
2870 TransitionArray(FixedArray(self.heap, None, start)).Print(Printer())
/external/chromium_org/tools/telemetry/unittest_data/
Dperf_report_output.txt907 …arkCompactMarkingVisitor>::MarkTransitionArray(v8::internal::Heap*, v8::internal::TransitionArray*)
909 …arkCompactMarkingVisitor>::MarkTransitionArray(v8::internal::Heap*, v8::internal::TransitionArray*)