Searched defs:pretenure (Results 1 - 25 of 34) sorted by relevance

12

/external/chromium_org/v8/src/
H A Dfactory.h45 PretenureFlag pretenure = NOT_TENURED);
50 PretenureFlag pretenure = NOT_TENURED);
55 PretenureFlag pretenure = NOT_TENURED);
60 PretenureFlag pretenure = NOT_TENURED);
78 PretenureFlag pretenure);
81 PretenureFlag pretenure);
101 // allocated in the old generation. The pretenure flag defaults to
123 PretenureFlag pretenure = NOT_TENURED);
127 PretenureFlag pretenure = NOT_TENURED) {
128 return NewStringFromOneByte(Vector<const uint8_t>::cast(str), pretenure);
562 NewNumberFromSize(size_t value, PretenureFlag pretenure) argument
[all...]
H A Djson-parser.h582 PretenureFlag pretenure);
587 PretenureFlag pretenure) {
588 return factory->NewRawTwoByteString(length, pretenure);
594 PretenureFlag pretenure) {
595 return factory->NewRawOneByteString(length, pretenure);
585 NewRawString(Factory* factory, int length, PretenureFlag pretenure) argument
592 NewRawString(Factory* factory, int length, PretenureFlag pretenure) argument
H A Dhandles.cc302 PretenureFlag pretenure) {
304 str->SubString(start, end, pretenure), String);
299 SubString(Handle<String> str, int start, int end, PretenureFlag pretenure) argument
H A Dheap-inl.h86 PretenureFlag pretenure) {
94 return AllocateStringFromOneByte(str, pretenure);
97 return AllocateStringFromUtf8Slow(str, non_ascii_start, pretenure);
260 int32_t value, PretenureFlag pretenure) {
263 return AllocateHeapNumber(FastI2D(value), pretenure);
268 uint32_t value, PretenureFlag pretenure) {
274 return AllocateHeapNumber(FastUI2D(value), pretenure);
85 AllocateStringFromUtf8(Vector<const char> str, PretenureFlag pretenure) argument
259 NumberFromInt32( int32_t value, PretenureFlag pretenure) argument
267 NumberFromUint32( uint32_t value, PretenureFlag pretenure) argument
H A Dfactory.cc45 Handle<Box> Factory::NewBox(Handle<Object> value, PretenureFlag pretenure) { argument
48 isolate()->heap()->AllocateBox(*value, pretenure),
53 Handle<FixedArray> Factory::NewFixedArray(int size, PretenureFlag pretenure) { argument
57 isolate()->heap()->AllocateFixedArray(size, pretenure),
63 PretenureFlag pretenure) {
67 isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure),
73 PretenureFlag pretenure) {
77 isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure),
140 PretenureFlag pretenure) {
144 pretenure),
62 NewFixedArrayWithHoles(int size, PretenureFlag pretenure) argument
72 NewFixedDoubleArray(int size, PretenureFlag pretenure) argument
138 NewDeoptimizationInputData( int deopt_entry_count, PretenureFlag pretenure) argument
149 NewDeoptimizationOutputData( int deopt_entry_count, PretenureFlag pretenure) argument
213 NewStringFromOneByte(Vector<const uint8_t> string, PretenureFlag pretenure) argument
221 NewStringFromUtf8(Vector<const char> string, PretenureFlag pretenure) argument
230 NewStringFromTwoByte(Vector<const uc16> string, PretenureFlag pretenure) argument
239 NewRawOneByteString(int length, PretenureFlag pretenure) argument
248 NewRawTwoByteString(int length, PretenureFlag pretenure) argument
466 NewForeign(Address addr, PretenureFlag pretenure) argument
478 NewByteArray(int length, PretenureFlag pretenure) argument
487 NewExternalArray(int length, ExternalArrayType array_type, void* external_pointer, PretenureFlag pretenure) argument
609 BaseNewFunctionFromSharedFunctionInfo( Handle<SharedFunctionInfo> function_info, Handle<Map> function_map, PretenureFlag pretenure) argument
632 NewFunctionFromSharedFunctionInfo( Handle<SharedFunctionInfo> function_info, Handle<Context> context, PretenureFlag pretenure) argument
680 NewNumber(double value, PretenureFlag pretenure) argument
688 NewNumberFromInt(int32_t value, PretenureFlag pretenure) argument
696 NewNumberFromUint(uint32_t value, PretenureFlag pretenure) argument
704 NewHeapNumber(double value, PretenureFlag pretenure) argument
1000 NewJSObject(Handle<JSFunction> constructor, PretenureFlag pretenure) argument
1025 NewJSObjectFromMap(Handle<Map> map, PretenureFlag pretenure, bool alloc_props) argument
1035 NewJSArray(int capacity, ElementsKind elements_kind, PretenureFlag pretenure) argument
1052 NewJSArrayWithElements(Handle<FixedArrayBase> elements, ElementsKind elements_kind, PretenureFlag pretenure) argument
[all...]
/external/v8/src/
H A Dhandles.cc329 PretenureFlag pretenure) {
331 str->SubString(start, end, pretenure), String);
326 SubString(Handle<String> str, int start, int end, PretenureFlag pretenure) argument
H A Dheap-inl.h86 PretenureFlag pretenure) {
91 return AllocateStringFromAscii(str, pretenure);
94 return AllocateStringFromUtf8Slow(str, pretenure);
230 int32_t value, PretenureFlag pretenure) {
233 return AllocateHeapNumber(FastI2D(value), pretenure);
238 uint32_t value, PretenureFlag pretenure) {
243 return AllocateHeapNumber(FastUI2D(value), pretenure);
85 AllocateStringFromUtf8(Vector<const char> str, PretenureFlag pretenure) argument
229 NumberFromInt32( int32_t value, PretenureFlag pretenure) argument
237 NumberFromUint32( uint32_t value, PretenureFlag pretenure) argument
H A Dfactory.cc43 Handle<FixedArray> Factory::NewFixedArray(int size, PretenureFlag pretenure) { argument
47 isolate()->heap()->AllocateFixedArray(size, pretenure),
53 PretenureFlag pretenure) {
57 isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure),
63 PretenureFlag pretenure) {
67 isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure),
124 PretenureFlag pretenure) {
128 pretenure),
135 PretenureFlag pretenure) {
139 pretenure),
52 NewFixedArrayWithHoles(int size, PretenureFlag pretenure) argument
62 NewFixedDoubleArray(int size, PretenureFlag pretenure) argument
122 NewDeoptimizationInputData( int deopt_entry_count, PretenureFlag pretenure) argument
133 NewDeoptimizationOutputData( int deopt_entry_count, PretenureFlag pretenure) argument
197 NewStringFromAscii(Vector<const char> string, PretenureFlag pretenure) argument
205 NewStringFromUtf8(Vector<const char> string, PretenureFlag pretenure) argument
214 NewStringFromTwoByte(Vector<const uc16> string, PretenureFlag pretenure) argument
223 NewRawAsciiString(int length, PretenureFlag pretenure) argument
232 NewRawTwoByteString(int length, PretenureFlag pretenure) argument
396 NewForeign(Address addr, PretenureFlag pretenure) argument
408 NewByteArray(int length, PretenureFlag pretenure) argument
417 NewExternalArray(int length, ExternalArrayType array_type, void* external_pointer, PretenureFlag pretenure) argument
515 BaseNewFunctionFromSharedFunctionInfo( Handle<SharedFunctionInfo> function_info, Handle<Map> function_map, PretenureFlag pretenure) argument
529 NewFunctionFromSharedFunctionInfo( Handle<SharedFunctionInfo> function_info, Handle<Context> context, PretenureFlag pretenure) argument
569 NewNumber(double value, PretenureFlag pretenure) argument
577 NewNumberFromInt(int32_t value, PretenureFlag pretenure) argument
585 NewNumberFromUint(uint32_t value, PretenureFlag pretenure) argument
923 NewJSObject(Handle<JSFunction> constructor, PretenureFlag pretenure) argument
948 NewJSArray(int capacity, ElementsKind elements_kind, PretenureFlag pretenure) argument
962 NewJSArrayWithElements(Handle<FixedArrayBase> elements, ElementsKind elements_kind, PretenureFlag pretenure) argument
[all...]
H A Dhydrogen-instructions.h4556 bool pretenure)
4557 : shared_info_(shared), pretenure_(pretenure) {
4572 bool pretenure() const { return pretenure_; } function in class:v8::HFunctionLiteral
4554 HFunctionLiteral(HValue* context, Handle<SharedFunctionInfo> shared, bool pretenure) argument
H A Dast.h2071 bool pretenure() { return Pretenure::decode(bitfield_); } function in class:v8::internal::FunctionLiteral
H A Dheap.cc2293 MaybeObject* Heap::AllocateHeapNumber(double value, PretenureFlag pretenure) { argument
2297 AllocationSpace space = (pretenure == TENURED) ? OLD_DATA_SPACE : NEW_SPACE;
2857 MaybeObject* Heap::NumberFromDouble(double value, PretenureFlag pretenure) { argument
2865 return AllocateHeapNumber(-0.0, pretenure);
2874 return AllocateHeapNumber(value, pretenure);
2878 MaybeObject* Heap::AllocateForeign(Address address, PretenureFlag pretenure) { argument
2881 AllocationSpace space = (pretenure == TENURED) ? OLD_DATA_SPACE : NEW_SPACE;
3121 PretenureFlag pretenure) {
3142 pretenure == TENURED) {
3149 ? AllocateRawAsciiString(length, pretenure)
3118 AllocateSubString(String* buffer, int start, int end, PretenureFlag pretenure) argument
3289 AllocateByteArray(int length, PretenureFlag pretenure) argument
3344 AllocateExternalArray(int length, ExternalArrayType array_type, void* external_pointer, PretenureFlag pretenure) argument
3576 AllocateFunction(Map* function_map, SharedFunctionInfo* shared, Object* prototype, PretenureFlag pretenure) argument
3773 AllocateJSObjectFromMap(Map* map, PretenureFlag pretenure) argument
3813 AllocateJSObject(JSFunction* constructor, PretenureFlag pretenure) argument
3836 AllocateJSArrayAndStorage( ElementsKind elements_kind, int length, int capacity, ArrayStorageAllocationMode mode, PretenureFlag pretenure) argument
3880 AllocateJSArrayWithElements( FixedArrayBase* elements, ElementsKind elements_kind, PretenureFlag pretenure) argument
4171 AllocateStringFromAscii(Vector<const char> string, PretenureFlag pretenure) argument
4191 AllocateStringFromUtf8Slow(Vector<const char> string, PretenureFlag pretenure) argument
4230 AllocateStringFromTwoByte(Vector<const uc16> string, PretenureFlag pretenure) argument
4341 AllocateRawAsciiString(int length, PretenureFlag pretenure) argument
4378 AllocateRawTwoByteString(int length, PretenureFlag pretenure) argument
4414 AllocateJSArray( ElementsKind elements_kind, PretenureFlag pretenure) argument
4524 AllocateRawFixedArray(int length, PretenureFlag pretenure) argument
4548 AllocateFixedArrayWithFiller( Heap* heap, int length, PretenureFlag pretenure, Object* filler) argument
4571 AllocateFixedArray(int length, PretenureFlag pretenure) argument
4579 AllocateFixedArrayWithHoles(int length, PretenureFlag pretenure) argument
4618 AllocateUninitializedFixedDoubleArray( int length, PretenureFlag pretenure) argument
4635 AllocateFixedDoubleArrayWithHoles( int length, PretenureFlag pretenure) argument
4656 AllocateRawFixedDoubleArray(int length, PretenureFlag pretenure) argument
4681 AllocateHashTable(int length, PretenureFlag pretenure) argument
[all...]
/external/v8/src/arm/
H A Dfull-codegen-arm.cc1160 bool pretenure) {
1169 !pretenure &&
1178 __ LoadRoot(r1, pretenure ? Heap::kTrueValueRootIndex
1159 EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure) argument
H A Dlithium-codegen-arm.cc4777 bool pretenure = instr->hydrogen()->pretenure(); local
4778 if (!pretenure && shared_info->num_literals() == 0) {
4785 __ mov(r1, Operand(pretenure
/external/v8/src/ia32/
H A Dfull-codegen-ia32.cc1114 bool pretenure) {
1123 !pretenure &&
1132 __ push(Immediate(pretenure
1113 EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure) argument
H A Dlithium-codegen-ia32.cc4630 bool pretenure = instr->hydrogen()->pretenure(); local
4631 if (!pretenure && shared_info->num_literals() == 0) {
4638 __ push(Immediate(pretenure
/external/v8/src/mips/
H A Dfull-codegen-mips.cc1169 bool pretenure) {
1178 !pretenure &&
1187 __ LoadRoot(a1, pretenure ? Heap::kTrueValueRootIndex
1168 EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure) argument
/external/v8/src/x64/
H A Dfull-codegen-x64.cc1068 bool pretenure) {
1077 !pretenure &&
1086 __ Push(pretenure
1067 EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure) argument
/external/chromium_org/v8/src/arm/
H A Dfull-codegen-arm.cc1320 bool pretenure) {
1329 !pretenure &&
1338 __ LoadRoot(r1, pretenure ? Heap::kTrueValueRootIndex
1319 EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure) argument
H A Dlithium-codegen-arm.cc5431 bool pretenure = instr->hydrogen()->pretenure(); local
5432 if (!pretenure && instr->hydrogen()->has_no_literals()) {
5440 __ mov(r1, Operand(pretenure ? factory()->true_value()
/external/chromium_org/v8/src/ia32/
H A Dfull-codegen-ia32.cc1258 bool pretenure) {
1267 !pretenure &&
1276 __ push(Immediate(pretenure
1257 EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure) argument
H A Dlithium-codegen-ia32.cc6124 bool pretenure = instr->hydrogen()->pretenure(); local
6125 if (!pretenure && instr->hydrogen()->has_no_literals()) {
6133 __ push(Immediate(pretenure ? factory()->true_value()
/external/chromium_org/v8/src/mips/
H A Dfull-codegen-mips.cc1323 bool pretenure) {
1332 !pretenure &&
1341 __ LoadRoot(a1, pretenure ? Heap::kTrueValueRootIndex
1322 EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure) argument
H A Dlithium-codegen-mips.cc5406 bool pretenure = instr->hydrogen()->pretenure(); local
5407 if (!pretenure && instr->hydrogen()->has_no_literals()) {
5415 __ li(a1, Operand(pretenure ? factory()->true_value()
/external/chromium_org/v8/src/x64/
H A Dfull-codegen-x64.cc1282 bool pretenure) {
1291 !pretenure &&
1300 __ Push(pretenure
1281 EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure) argument
H A Dlithium-codegen-x64.cc5172 bool pretenure = instr->hydrogen()->pretenure(); local
5173 if (!pretenure && instr->hydrogen()->has_no_literals()) {
5181 __ PushRoot(pretenure ? Heap::kTrueValueRootIndex :

Completed in 7392 milliseconds

12