Home
last modified time | relevance | path

Searched refs:pretenure (Results 1 – 25 of 39) sorted by relevance

12

/external/v8/src/heap/
Dfactory.h102 PretenureFlag pretenure = TENURED_READ_ONLY);
105 Handle<Oddball> NewSelfReferenceMarker(PretenureFlag pretenure = TENURED);
111 PretenureFlag pretenure = NOT_TENURED);
118 PretenureFlag pretenure = NOT_TENURED);
122 PretenureFlag pretenure = NOT_TENURED);
127 int length, PretenureFlag pretenure = NOT_TENURED);
131 PretenureFlag pretenure = NOT_TENURED);
139 int length, PretenureFlag pretenure = NOT_TENURED);
143 int length, PretenureFlag pretenure = NOT_TENURED);
147 int length, PretenureFlag pretenure = NOT_TENURED);
[all …]
Dfactory-inl.h102 PretenureFlag pretenure) { in NewNumberFromSize() argument
109 return NewNumber(static_cast<double>(value), pretenure); in NewNumberFromSize()
113 PretenureFlag pretenure) { in NewNumberFromInt64() argument
119 return NewNumber(static_cast<double>(value), pretenure); in NewNumberFromInt64()
123 PretenureFlag pretenure) { in NewHeapNumber() argument
124 Handle<HeapNumber> heap_number = NewHeapNumber(pretenure); in NewHeapNumber()
130 double value, PretenureFlag pretenure) { in NewMutableHeapNumber() argument
131 Handle<MutableHeapNumber> number = NewMutableHeapNumber(pretenure); in NewMutableHeapNumber()
137 PretenureFlag pretenure) { in NewHeapNumberFromBits() argument
138 Handle<HeapNumber> heap_number = NewHeapNumber(pretenure); in NewHeapNumberFromBits()
[all …]
Dfactory.cc115 PretenureFlag pretenure, in AllocateRawWithImmortalMap() argument
119 size, Heap::SelectSpace(pretenure), alignment); in AllocateRawWithImmortalMap()
125 Handle<Map> map, PretenureFlag pretenure, in AllocateRawWithAllocationSite() argument
130 AllocationSpace space = Heap::SelectSpace(pretenure); in AllocateRawWithAllocationSite()
154 HeapObject* Factory::AllocateRawArray(int size, PretenureFlag pretenure) { in AllocateRawArray() argument
155 AllocationSpace space = Heap::SelectSpace(pretenure); in AllocateRawArray()
166 PretenureFlag pretenure) { in AllocateRawFixedArray() argument
170 return AllocateRawArray(FixedArray::SizeFor(length), pretenure); in AllocateRawFixedArray()
174 PretenureFlag pretenure) { in AllocateRawWeakArrayList() argument
178 return AllocateRawArray(WeakArrayList::SizeForCapacity(capacity), pretenure); in AllocateRawWeakArrayList()
[all …]
/external/v8/src/compiler/
Djs-create-lowering.h72 Node* node, Node* length, MapRef initial_map, PretenureFlag pretenure, in NON_EXPORTED_BASE()
76 PretenureFlag pretenure, in NON_EXPORTED_BASE()
80 PretenureFlag pretenure, in NON_EXPORTED_BASE()
97 PretenureFlag pretenure); in NON_EXPORTED_BASE()
103 PretenureFlag pretenure); in NON_EXPORTED_BASE()
105 JSObjectRef boilerplate, PretenureFlag pretenure); in NON_EXPORTED_BASE()
108 PretenureFlag pretenure); in NON_EXPORTED_BASE()
Dmemory-optimizer.cc42 PretenureFlag pretenure, in AllocationGroup() argument
44 : node_ids_(zone), pretenure_(pretenure), size_(nullptr) { in AllocationGroup()
49 PretenureFlag pretenure, in AllocationGroup() argument
51 : node_ids_(zone), pretenure_(pretenure), size_(size) { in AllocationGroup()
133 PretenureFlag pretenure = PretenureFlagOf(node->op()); in VisitAllocateRaw() local
139 if (pretenure == TENURED) { in VisitAllocateRaw()
152 DCHECK_EQ(NOT_TENURED, pretenure); in VisitAllocateRaw()
159 pretenure = TENURED; in VisitAllocateRaw()
168 pretenure == NOT_TENURED in VisitAllocateRaw()
172 pretenure == NOT_TENURED in VisitAllocateRaw()
[all …]
Djs-create-lowering.cc479 Node* node, Node* length, MapRef initial_map, PretenureFlag pretenure, in ReduceNewArray() argument
502 ? simplified()->NewDoubleElements(pretenure) in ReduceNewArray()
503 : simplified()->NewSmiOrObjectElements(pretenure), in ReduceNewArray()
509 a.Allocate(slack_tracking_prediction.instance_size(), pretenure); in ReduceNewArray()
528 PretenureFlag pretenure, in ReduceNewArray() argument
550 AllocateElements(effect, control, elements_kind, capacity, pretenure); in ReduceNewArray()
556 a.Allocate(slack_tracking_prediction.instance_size(), pretenure); in ReduceNewArray()
573 PretenureFlag pretenure, in ReduceNewArray() argument
607 AllocateElements(effect, control, elements_kind, values, pretenure); in ReduceNewArray()
613 a.Allocate(slack_tracking_prediction.instance_size(), pretenure); in ReduceNewArray()
[all …]
Dallocation-builder.h28 void Allocate(int size, PretenureFlag pretenure = NOT_TENURED,
34 graph()->NewNode(simplified()->Allocate(type, pretenure),
63 PretenureFlag pretenure = NOT_TENURED) {
69 Allocate(size, pretenure, Type::OtherInternal());
Dmemory-optimizer.h48 AllocationGroup(Node* node, PretenureFlag pretenure, Zone* zone);
49 AllocationGroup(Node* node, PretenureFlag pretenure, Node* size,
55 bool IsNewSpaceAllocation() const { return pretenure() == NOT_TENURED; } in IsNewSpaceAllocation()
57 PretenureFlag pretenure() const { return pretenure_; } in pretenure() function
Dsimplified-operator.cc570 return base::hash_combine(info.type(), info.pretenure()); in hash_value()
575 return os << info.type() << ", " << info.pretenure(); in operator <<()
579 return lhs.pretenure() == rhs.pretenure() && lhs.type() == rhs.type(); in operator ==()
589 return OpParameter<AllocateParameters>(op).pretenure(); in PretenureFlagOf()
1465 PretenureFlag pretenure) { in NewDoubleElements() argument
1471 pretenure); // parameter in NewDoubleElements()
1475 PretenureFlag pretenure) { in NewSmiOrObjectElements() argument
1481 pretenure); // parameter in NewSmiOrObjectElements()
1500 PretenureFlag pretenure) { in Allocate() argument
1504 1, 1, 1, 1, 1, 0, AllocateParameters(type, pretenure)); in Allocate()
[all …]
Dsimplified-operator.h478 AllocateParameters(Type type, PretenureFlag pretenure) in AllocateParameters() argument
479 : type_(type), pretenure_(pretenure) {} in AllocateParameters()
482 PretenureFlag pretenure() const { return pretenure_; } in pretenure() function
757 const Operator* Allocate(Type type, PretenureFlag pretenure = NOT_TENURED); in NON_EXPORTED_BASE()
758 const Operator* AllocateRaw(Type type, PretenureFlag pretenure = NOT_TENURED); in NON_EXPORTED_BASE()
Djs-operator.h569 PretenureFlag pretenure) in CreateClosureParameters() argument
573 pretenure_(pretenure) {} in CreateClosureParameters()
578 PretenureFlag pretenure() const { return pretenure_; } in pretenure() function
724 PretenureFlag pretenure = NOT_TENURED); in NON_EXPORTED_BASE()
Dgraph-assembler.cc102 Node* GraphAssembler::Allocate(PretenureFlag pretenure, Node* size) { in Allocate() argument
104 graph()->NewNode(simplified()->AllocateRaw(Type::Any(), pretenure), in Allocate()
Djs-operator.cc475 return lhs.pretenure() == rhs.pretenure() && in operator ==()
489 return base::hash_combine(p.pretenure(), p.shared_info().location(), in hash_value()
495 return os << p.pretenure() << ", " << Brief(*p.shared_info()) << ", " in operator <<()
1160 Handle<Code> code, PretenureFlag pretenure) { in CreateClosure() argument
1162 pretenure); in CreateClosure()
/external/v8/src/interpreter/
Dbytecode-flags.cc34 uint8_t CreateClosureFlags::Encode(bool pretenure, bool is_function_scope) { in Encode() argument
35 uint8_t result = PretenuredBit::encode(pretenure); in Encode()
37 pretenure == NOT_TENURED && is_function_scope) { in Encode()
Dbytecode-flags.h46 static uint8_t Encode(bool pretenure, bool is_function_scope);
/external/v8/src/objects/
Dordered-hash-table.cc17 Isolate* isolate, int capacity, PretenureFlag pretenure) { in Allocate() argument
30 kHashTableStartIndex + num_buckets + (capacity * kEntrySize), pretenure); in Allocate()
269 Isolate* isolate, int capacity, PretenureFlag pretenure);
290 Isolate* isolate, int capacity, PretenureFlag pretenure);
314 PretenureFlag pretenure) { in Allocate() argument
315 return isolate->factory()->NewSmallOrderedHashSet(capacity, pretenure); in Allocate()
322 PretenureFlag pretenure) { in Allocate() argument
323 return isolate->factory()->NewSmallOrderedHashMap(capacity, pretenure); in Allocate()
Dhash-table.h137 PretenureFlag pretenure = NOT_TENURED,
188 PretenureFlag pretenure = NOT_TENURED);
197 Isolate* isolate, int capacity, PretenureFlag pretenure);
Dbigint.h200 PretenureFlag pretenure);
213 PretenureFlag pretenure);
Dprototype-info.h92 PretenureFlag pretenure = NOT_TENURED);
Dfixed-array.h120 PretenureFlag pretenure = NOT_TENURED);
375 PretenureFlag pretenure = NOT_TENURED);
537 PretenureFlag pretenure = NOT_TENURED);
Ddescriptor-array.h131 PretenureFlag pretenure = NOT_TENURED);
Dordered-hash-table.h92 PretenureFlag pretenure = NOT_TENURED);
309 PretenureFlag pretenure = NOT_TENURED);
Dbigint.cc48 PretenureFlag pretenure = NOT_TENURED);
209 PretenureFlag pretenure) { in New() argument
215 Cast(isolate->factory()->NewBigInt(length, pretenure)); in New()
1811 PretenureFlag pretenure) { in AllocateFor() argument
1826 MutableBigInt::New(isolate, length, pretenure).ToHandleChecked(); in AllocateFor()
1885 PretenureFlag pretenure) { in FromSerializedDigits() argument
1891 MutableBigInt::Cast(isolate->factory()->NewBigInt(length, pretenure)); in FromSerializedDigits()
Dstring-inl.h304 PretenureFlag pretenure) { in Flatten() argument
310 return SlowFlatten(isolate, cons, pretenure); in Flatten()
/external/v8/src/
Djson-parser.cc705 PretenureFlag pretenure);
709 PretenureFlag pretenure) { in NewRawString() argument
710 return factory->NewRawTwoByteString(length, pretenure).ToHandleChecked(); in NewRawString()
715 PretenureFlag pretenure) { in NewRawString() argument
716 return factory->NewRawOneByteString(length, pretenure).ToHandleChecked(); in NewRawString()

12