/external/v8/src/heap/ |
D | factory.h | 102 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 …]
|
D | factory-inl.h | 102 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 …]
|
D | factory.cc | 115 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/ |
D | js-create-lowering.h | 72 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()
|
D | memory-optimizer.cc | 42 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 …]
|
D | js-create-lowering.cc | 479 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 …]
|
D | allocation-builder.h | 28 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());
|
D | memory-optimizer.h | 48 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
|
D | simplified-operator.cc | 570 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 …]
|
D | simplified-operator.h | 478 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()
|
D | js-operator.h | 569 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()
|
D | graph-assembler.cc | 102 Node* GraphAssembler::Allocate(PretenureFlag pretenure, Node* size) { in Allocate() argument 104 graph()->NewNode(simplified()->AllocateRaw(Type::Any(), pretenure), in Allocate()
|
D | js-operator.cc | 475 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/ |
D | bytecode-flags.cc | 34 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()
|
D | bytecode-flags.h | 46 static uint8_t Encode(bool pretenure, bool is_function_scope);
|
/external/v8/src/objects/ |
D | ordered-hash-table.cc | 17 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()
|
D | hash-table.h | 137 PretenureFlag pretenure = NOT_TENURED, 188 PretenureFlag pretenure = NOT_TENURED); 197 Isolate* isolate, int capacity, PretenureFlag pretenure);
|
D | bigint.h | 200 PretenureFlag pretenure); 213 PretenureFlag pretenure);
|
D | prototype-info.h | 92 PretenureFlag pretenure = NOT_TENURED);
|
D | fixed-array.h | 120 PretenureFlag pretenure = NOT_TENURED); 375 PretenureFlag pretenure = NOT_TENURED); 537 PretenureFlag pretenure = NOT_TENURED);
|
D | descriptor-array.h | 131 PretenureFlag pretenure = NOT_TENURED);
|
D | ordered-hash-table.h | 92 PretenureFlag pretenure = NOT_TENURED); 309 PretenureFlag pretenure = NOT_TENURED);
|
D | bigint.cc | 48 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()
|
D | string-inl.h | 304 PretenureFlag pretenure) { in Flatten() argument 310 return SlowFlatten(isolate, cons, pretenure); in Flatten()
|
/external/v8/src/ |
D | json-parser.cc | 705 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()
|