Lines Matching refs:Heap

85 MaybeObject* Heap::AllocateStringFromUtf8(Vector<const char> str,
98 MaybeObject* Heap::AllocateSymbol(Vector<const char> str,
107 MaybeObject* Heap::AllocateAsciiSymbol(Vector<const char> str,
141 MaybeObject* Heap::AllocateTwoByteSymbol(Vector<const uc16> str,
173 MaybeObject* Heap::CopyFixedArray(FixedArray* src) {
178 MaybeObject* Heap::CopyFixedDoubleArray(FixedDoubleArray* src) {
183 MaybeObject* Heap::AllocateRaw(int size_in_bytes,
194 Heap::allocation_timeout_-- <= 0) {
229 MaybeObject* Heap::NumberFromInt32(
237 MaybeObject* Heap::NumberFromUint32(
247 void Heap::FinalizeExternalString(String* string) {
263 MaybeObject* Heap::AllocateRawMap() {
281 MaybeObject* Heap::AllocateRawCell() {
292 bool Heap::InNewSpace(Object* object) {
301 bool Heap::InNewSpace(Address addr) {
306 bool Heap::InFromSpace(Object* object) {
311 bool Heap::InToSpace(Object* object) {
316 bool Heap::OldGenerationAllocationLimitReached() {
322 bool Heap::ShouldBePromoted(Address old_address, int object_size) {
335 void Heap::RecordWrite(Address address, int offset) {
340 void Heap::RecordWrites(Address address, int start, int len) {
349 OldSpace* Heap::TargetSpace(HeapObject* object) {
358 AllocationSpace Heap::TargetSpaceId(InstanceType type) {
359 // Heap numbers and sequential strings are promoted to old data space, all
383 void Heap::CopyBlock(Address dst, Address src, int byte_size) {
390 void Heap::MoveBlock(Address dst, Address src, int byte_size) {
409 void Heap::ScavengePointer(HeapObject** p) {
414 void Heap::ScavengeObject(HeapObject** p, HeapObject* object) {
437 bool Heap::CollectGarbage(AllocationSpace space, const char* gc_reason) {
444 MaybeObject* Heap::PrepareForCompare(String* str) {
463 int Heap::AdjustAmountOfExternalAllocatedMemory(int change_in_bytes) {
488 void Heap::SetLastScriptId(Object* last_script_id) {
493 Isolate* Heap::isolate() {
561 inline bool Heap::allow_allocation(bool new_state) {
623 void Heap::ClearInstanceofCache() {
628 Object* Heap::ToBoolean(bool condition) {
633 void Heap::CompletelyClearInstanceofCache() {