Lines Matching full:heap
42 CALL_HEAP_FUNCTION(Heap::AllocateFixedArray(size, pretenure), FixedArray);
48 CALL_HEAP_FUNCTION(Heap::AllocateFixedArrayWithHoles(size), FixedArray);
75 CALL_HEAP_FUNCTION(Heap::LookupSymbol(string), String);
81 CALL_HEAP_FUNCTION(Heap::AllocateStringFromAscii(string, pretenure), String);
86 CALL_HEAP_FUNCTION(Heap::AllocateStringFromUtf8(string, pretenure), String);
92 CALL_HEAP_FUNCTION(Heap::AllocateStringFromTwoByte(string, pretenure),
99 CALL_HEAP_FUNCTION(Heap::AllocateRawTwoByteString(length, pretenure), String);
105 CALL_HEAP_FUNCTION(Heap::AllocateConsString(*first, *second), String);
118 CALL_HEAP_FUNCTION(Heap::AllocateExternalStringFromAscii(resource), String);
124 CALL_HEAP_FUNCTION(Heap::AllocateExternalStringFromTwoByte(resource), String);
129 CALL_HEAP_FUNCTION(Heap::AllocateGlobalContext(), Context);
135 CALL_HEAP_FUNCTION(Heap::AllocateFunctionContext(length, *closure), Context);
142 CALL_HEAP_FUNCTION(Heap::AllocateWithContext(*previous,
150 CALL_HEAP_FUNCTION(Heap::AllocateStruct(type), Struct);
165 if (Heap::last_script_id()->IsUndefined()) {
170 id = Smi::cast(Heap::last_script_id())->value();
176 Heap::SetLastScriptId(Smi::FromInt(id));
182 script->set_name(Heap::undefined_value());
183 script->set_id(Heap::last_script_id());
186 script->set_data(Heap::undefined_value());
187 script->set_context_data(Heap::undefined_value());
191 script->set_line_ends(Heap::undefined_value());
192 script->set_eval_from_shared(Heap::undefined_value());
200 CALL_HEAP_FUNCTION(Heap::AllocateProxy(addr, pretenure), Proxy);
211 CALL_HEAP_FUNCTION(Heap::AllocateByteArray(length, pretenure), ByteArray);
219 CALL_HEAP_FUNCTION(Heap::AllocatePixelArray(length,
230 CALL_HEAP_FUNCTION(Heap::AllocateExternalArray(length,
238 CALL_HEAP_FUNCTION(Heap::AllocateMap(type, instance_size), Map);
243 CALL_HEAP_FUNCTION(Heap::AllocateFunctionPrototype(*function), JSObject);
292 ASSERT(boilerplate->properties() == Heap::empty_fixed_array());
293 ASSERT(boilerplate->elements() == Heap::empty_fixed_array());
294 CALL_HEAP_FUNCTION(Heap::AllocateFunction(*function_map,
296 Heap::the_hole_value(),
327 CALL_HEAP_FUNCTION(Heap::NumberFromDouble(value, pretenure), Object);
332 CALL_HEAP_FUNCTION(Heap::NumberFromInt32(value), Object);
337 CALL_HEAP_FUNCTION(Heap::NumberFromUint32(value), Object);
342 CALL_HEAP_FUNCTION(Heap::AllocateJSObjectFromMap(Heap::neander_map()),
516 CALL_HEAP_FUNCTION(Heap::AllocateFunction(Heap::boilerplate_function_map(),
518 Heap::the_hole_value()),
554 CALL_HEAP_FUNCTION(Heap::CreateCode(desc, sinfo, flags, self_ref), Code);
559 CALL_HEAP_FUNCTION(Heap::CopyCode(*code), Code);
585 CALL_HEAP_FUNCTION(Heap::LookupSymbol(*value), String);
650 CALL_HEAP_FUNCTION(Heap::AllocateJSObject(*constructor, pretenure), JSObject);
656 CALL_HEAP_FUNCTION(Heap::AllocateGlobalObject(*constructor),
663 CALL_HEAP_FUNCTION(Heap::AllocateJSObjectFromMap(*map, NOT_TENURED),
685 CALL_HEAP_FUNCTION(Heap::AllocateSharedFunctionInfo(*name),
691 CALL_HEAP_FUNCTION(Heap::NumberToString(*number), String);
706 CALL_HEAP_FUNCTION(Heap::AllocateFunction(*Top::function_map(),
767 CALL_HEAP_FUNCTION(Heap::AllocateArgumentsObject(*callee, length), JSObject);
939 store->set(JSRegExp::kIrregexpASCIICodeIndex, Heap::the_hole_value());
940 store->set(JSRegExp::kIrregexpUC16CodeIndex, Heap::the_hole_value());