Home
last modified time | relevance | path

Searched refs:TransitionArray (Results 1 – 14 of 14) 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);
152 bool IsEqualTo(TransitionArray* other);
173 static Handle<TransitionArray> AllocateSimple(
177 static Handle<TransitionArray> NewWith(Handle<Map> map,
187 inline void NoIncrementalWriteBarrierCopyFrom(TransitionArray* origin,
191 DISALLOW_IMPLICIT_CONSTRUCTORS(TransitionArray);
Dobjects-inl.h1774 TransitionArray* transitions = map->transitions(); in ExpectedTransitionKey()
1776 int transition = TransitionArray::kSimpleTransitionIndex; in ExpectedTransitionKey()
1789 TransitionArray::kSimpleTransitionIndex)); in ExpectedTransitionTarget()
1796 TransitionArray* transitions = map->transitions(); in FindTransitionToField()
1798 if (transition == TransitionArray::kNotFound) return Handle<Map>::null(); in FindTransitionToField()
2722 if (transition_index == TransitionArray::kNotFound) return result->NotFound(); in LookupTransition()
4903 Handle<TransitionArray> transitions; in EnsureHasTransitionArray()
4905 transitions = TransitionArray::Allocate(map->GetIsolate(), 0); in EnsureHasTransitionArray()
4908 transitions = TransitionArray::ExtendToFullTransitionArray(map); in EnsureHasTransitionArray()
4951 return TransitionArray::cast(object)->back_pointer_storage(); in GetBackPointer()
[all …]
Dglobals.h305 class TransitionArray; variable
Dobjects-debug.cc1158 bool TransitionArray::IsSortedNoDuplicates(int valid_entries) { in IsSortedNoDuplicates()
1185 bool TransitionArray::IsConsistentWithBackPointers(Map* current_map) { in IsConsistentWithBackPointers()
Dobjects-visiting-inl.h639 TransitionArray* transitions = map->transitions(); in MarkMapContents()
682 Heap* heap, TransitionArray* transitions) { in MarkTransitionArray()
Dobjects-visiting.h417 static void MarkTransitionArray(Heap* heap, TransitionArray* transitions);
Dobjects-printer.cc378 TransitionArray* transitions = map()->transitions(); in PrintTransitions()
1233 void TransitionArray::PrintTransitions(FILE* out) { in PrintTransitions()
Dobjects.cc2125 Handle<TransitionArray> Map::SetElementsTransitionMap( in SetElementsTransitionMap()
2127 Handle<TransitionArray> transitions = TransitionArray::CopyInsert( in SetElementsTransitionMap()
2346 TransitionArray* transitions = this->transitions(); in DeprecateTransitionTree()
2363 TransitionArray* transitions = this->transitions(); in DeprecateTarget()
2365 if (transition != TransitionArray::kNotFound) { in DeprecateTarget()
2411 TransitionArray* transitions = current->transitions(); in FindLastMatchMap()
2413 if (transition == TransitionArray::kNotFound) break; in FindLastMatchMap()
2454 TransitionArray* transitions = this->transitions(); in UpdateDescriptor()
2606 if (j == TransitionArray::kNotFound) break; in GeneralizeRepresentation()
2672 if (j == TransitionArray::kNotFound) break; in GeneralizeRepresentation()
[all …]
Dobjects.h939 V(TransitionArray) \
6294 static Handle<TransitionArray> SetElementsTransitionMap(
6300 DECL_ACCESSORS(transitions, TransitionArray)
Dheap-snapshot-generator.cc1332 TransitionArray* transitions = map->transitions(); in ExtractMapReferences()
/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*)