Home
last modified time | relevance | path

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

/external/v8/src/
Dfactory.h45 PretenureFlag pretenure = NOT_TENURED);
50 PretenureFlag pretenure = NOT_TENURED);
55 PretenureFlag pretenure = NOT_TENURED);
72 PretenureFlag pretenure);
75 PretenureFlag pretenure);
117 PretenureFlag pretenure = NOT_TENURED);
123 PretenureFlag pretenure = NOT_TENURED);
127 PretenureFlag pretenure = NOT_TENURED);
134 PretenureFlag pretenure = NOT_TENURED);
137 PretenureFlag pretenure = NOT_TENURED);
[all …]
Dfactory.cc43 Handle<FixedArray> Factory::NewFixedArray(int size, PretenureFlag pretenure) { in NewFixedArray() argument
47 isolate()->heap()->AllocateFixedArray(size, pretenure), in NewFixedArray()
53 PretenureFlag pretenure) { in NewFixedArrayWithHoles() argument
57 isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure), in NewFixedArrayWithHoles()
63 PretenureFlag pretenure) { in NewFixedDoubleArray() argument
67 isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure), in NewFixedDoubleArray()
124 PretenureFlag pretenure) { in NewDeoptimizationInputData() argument
128 pretenure), in NewDeoptimizationInputData()
135 PretenureFlag pretenure) { in NewDeoptimizationOutputData() argument
139 pretenure), in NewDeoptimizationOutputData()
[all …]
Dheap.h530 JSFunction* constructor, PretenureFlag pretenure = NOT_TENURED);
535 PretenureFlag pretenure = NOT_TENURED) {
538 pretenure);
548 PretenureFlag pretenure = NOT_TENURED);
554 PretenureFlag pretenure = NOT_TENURED);
606 Map* map, PretenureFlag pretenure = NOT_TENURED);
671 PretenureFlag pretenure = NOT_TENURED);
674 PretenureFlag pretenure = NOT_TENURED);
677 PretenureFlag pretenure = NOT_TENURED);
680 PretenureFlag pretenure = NOT_TENURED);
[all …]
Dheap-inl.h86 PretenureFlag pretenure) { in AllocateStringFromUtf8() argument
91 return AllocateStringFromAscii(str, pretenure); in AllocateStringFromUtf8()
94 return AllocateStringFromUtf8Slow(str, pretenure); in AllocateStringFromUtf8()
230 int32_t value, PretenureFlag pretenure) { in NumberFromInt32() argument
233 return AllocateHeapNumber(FastI2D(value), pretenure); in NumberFromInt32()
238 uint32_t value, PretenureFlag pretenure) { in NumberFromUint32() argument
243 return AllocateHeapNumber(FastUI2D(value), pretenure); in NumberFromUint32()
Dheap.cc2293 MaybeObject* Heap::AllocateHeapNumber(double value, PretenureFlag pretenure) { in AllocateHeapNumber() argument
2297 AllocationSpace space = (pretenure == TENURED) ? OLD_DATA_SPACE : NEW_SPACE; in AllocateHeapNumber()
2857 MaybeObject* Heap::NumberFromDouble(double value, PretenureFlag pretenure) { in NumberFromDouble() argument
2865 return AllocateHeapNumber(-0.0, pretenure); in NumberFromDouble()
2874 return AllocateHeapNumber(value, pretenure); in NumberFromDouble()
2878 MaybeObject* Heap::AllocateForeign(Address address, PretenureFlag pretenure) { in AllocateForeign() argument
2881 AllocationSpace space = (pretenure == TENURED) ? OLD_DATA_SPACE : NEW_SPACE; in AllocateForeign()
3121 PretenureFlag pretenure) { in AllocateSubString() argument
3142 pretenure == TENURED) { in AllocateSubString()
3149 ? AllocateRawAsciiString(length, pretenure) in AllocateSubString()
[all …]
Dhandles.h257 PretenureFlag pretenure = NOT_TENURED);
Dhandles.cc329 PretenureFlag pretenure) { in SubString() argument
331 str->SubString(start, end, pretenure), String); in SubString()
Dfull-codegen.h480 void EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure);
Dobjects.h2756 PretenureFlag pretenure = NOT_TENURED);
4011 PretenureFlag pretenure);
4050 PretenureFlag pretenure);
6864 inline MaybeObject* TryFlatten(PretenureFlag pretenure = NOT_TENURED);
6869 inline String* TryFlattenGetString(PretenureFlag pretenure = NOT_TENURED);
6889 PretenureFlag pretenure = NOT_TENURED);
7128 MUST_USE_RESULT MaybeObject* SlowTryFlatten(PretenureFlag pretenure);
Dobjects.cc841 MaybeObject* String::SlowTryFlatten(PretenureFlag pretenure) { in SlowTryFlatten() argument
860 PretenureFlag tenure = heap->InNewSpace(this) ? pretenure : TENURED; in SlowTryFlatten()
5960 PretenureFlag pretenure) { in Allocate() argument
5963 pretenure); in Allocate()
5968 PretenureFlag pretenure) { in Allocate() argument
5971 pretenure); in Allocate()
7167 MaybeObject* String::SubString(int start, int end, PretenureFlag pretenure) { in SubString() argument
7170 MaybeObject* result = heap->AllocateSubString(this, start, end, pretenure); in SubString()
10869 PretenureFlag pretenure) { in Allocate() argument
10877 AllocateHashTable(EntryToIndex(capacity), pretenure); in Allocate()
[all …]
Dobjects-inl.h2218 MaybeObject* String::TryFlatten(PretenureFlag pretenure) { in TryFlatten() argument
2222 return SlowTryFlatten(pretenure); in TryFlatten()
2226 String* String::TryFlattenGetString(PretenureFlag pretenure) { in TryFlattenGetString() argument
2227 MaybeObject* flat = TryFlatten(pretenure); in TryFlattenGetString()
Dfull-codegen.cc1378 EmitNewClosure(function_info, expr->pretenure()); in VisitFunctionLiteral()
Dhydrogen-instructions.h4556 bool pretenure)
4557 : shared_info_(shared), pretenure_(pretenure) {
4572 bool pretenure() const { return pretenure_; }
Dast.h2071 bool pretenure() { return Pretenure::decode(bitfield_); } in pretenure() function
Druntime.cc7726 CONVERT_BOOLEAN_ARG_CHECKED(pretenure, 2); in RUNTIME_FUNCTION()
7730 PretenureFlag pretenure_flag = pretenure ? TENURED : NOT_TENURED; in RUNTIME_FUNCTION()
Dhydrogen.cc3489 new(zone()) HFunctionLiteral(context, shared_info, expr->pretenure()); in VisitFunctionLiteral()
/external/v8/src/ia32/
Dlithium-codegen-ia32.cc4630 bool pretenure = instr->hydrogen()->pretenure(); in DoFunctionLiteral() local
4631 if (!pretenure && shared_info->num_literals() == 0) { in DoFunctionLiteral()
4638 __ push(Immediate(pretenure in DoFunctionLiteral()
Dfull-codegen-ia32.cc1114 bool pretenure) { in EmitNewClosure() argument
1123 !pretenure && in EmitNewClosure()
1132 __ push(Immediate(pretenure in EmitNewClosure()
/external/v8/src/x64/
Dlithium-codegen-x64.cc4392 bool pretenure = instr->hydrogen()->pretenure(); in DoFunctionLiteral() local
4393 if (!pretenure && shared_info->num_literals() == 0) { in DoFunctionLiteral()
4400 __ PushRoot(pretenure ? in DoFunctionLiteral()
Dfull-codegen-x64.cc1068 bool pretenure) { in EmitNewClosure() argument
1077 !pretenure && in EmitNewClosure()
1086 __ Push(pretenure in EmitNewClosure()
/external/v8/src/arm/
Dlithium-codegen-arm.cc4777 bool pretenure = instr->hydrogen()->pretenure(); in DoFunctionLiteral() local
4778 if (!pretenure && shared_info->num_literals() == 0) { in DoFunctionLiteral()
4785 __ mov(r1, Operand(pretenure in DoFunctionLiteral()
Dfull-codegen-arm.cc1160 bool pretenure) { in EmitNewClosure() argument
1169 !pretenure && in EmitNewClosure()
1178 __ LoadRoot(r1, pretenure ? Heap::kTrueValueRootIndex in EmitNewClosure()
/external/v8/src/mips/
Dlithium-codegen-mips.cc4674 bool pretenure = instr->hydrogen()->pretenure(); in DoFunctionLiteral() local
4675 if (!pretenure && shared_info->num_literals() == 0) { in DoFunctionLiteral()
4682 __ li(a1, Operand(pretenure in DoFunctionLiteral()
Dfull-codegen-mips.cc1169 bool pretenure) { in EmitNewClosure() argument
1178 !pretenure && in EmitNewClosure()
1187 __ LoadRoot(a1, pretenure ? Heap::kTrueValueRootIndex in EmitNewClosure()