heap 47 src/accessors.cc Heap* heap = HEAP; heap 49 src/accessors.cc if (obj == heap->null_value()) return NULL; heap 112 src/accessors.cc isolate->heap()->length_symbol(), value, NONE); heap 326 src/accessors.cc ASSERT(*line_ends == isolate->heap()->empty_fixed_array() || heap 327 src/accessors.cc line_ends->map() == isolate->heap()->fixed_cow_array_map()); heap 450 src/accessors.cc Heap* heap = Isolate::Current()->heap(); heap 453 src/accessors.cc if (!found_it) return heap->undefined_value(); heap 464 src/accessors.cc { MaybeObject* maybe_prototype = heap->AllocateFunctionPrototype(function); heap 479 src/accessors.cc Heap* heap = object->GetHeap(); heap 482 src/accessors.cc if (!found_it) return heap->undefined_value(); heap 485 src/accessors.cc return object->SetLocalPropertyIgnoreAttributes(heap->prototype_symbol(), heap 594 src/accessors.cc if (!found_it) return isolate->heap()->undefined_value(); heap 597 src/accessors.cc if (function->shared()->native()) return isolate->heap()->null_value(); heap 619 src/accessors.cc isolate->heap()->arguments_symbol()); heap 651 src/accessors.cc return isolate->heap()->null_value(); heap 732 src/accessors.cc if (!found_it) return isolate->heap()->undefined_value(); heap 733 src/accessors.cc if (holder->shared()->native()) return isolate->heap()->null_value(); heap 741 src/accessors.cc return isolate->heap()->null_value(); heap 748 src/accessors.cc if (caller == NULL) return isolate->heap()->null_value(); heap 762 src/accessors.cc return isolate->heap()->null_value(); heap 208 src/api.cc isolate->heap()->RecordStats(&heap_stats, false); heap 276 src/api.cc isolate->heap()->termination_exception(); heap 495 src/api.cc isolate->ScheduleThrow(isolate->heap()->undefined_value()); heap 603 src/api.cc bool result = isolate->heap()->ConfigureHeap(young_space_size / 2, heap 1756 src/api.cc exception_ = isolate_->heap()->the_hole_value(); heap 2236 src/api.cc return obj->HasSpecificClassOf(isolate->heap()->Date_symbol()); heap 2244 src/api.cc return obj->HasSpecificClassOf(isolate->heap()->String_symbol()); heap 2252 src/api.cc return obj->HasSpecificClassOf(isolate->heap()->Number_symbol()); heap 2295 src/api.cc return obj->HasSpecificClassOf(isolate->heap()->Boolean_symbol()); heap 2488 src/api.cc ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Date_symbol()), heap 2498 src/api.cc ApiCheck(obj->HasSpecificClassOf(isolate->heap()->String_symbol()), heap 2508 src/api.cc ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Number_symbol()), heap 2518 src/api.cc ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Boolean_symbol()), heap 4269 src/api.cc i::Heap* heap = i::Isolate::Current()->heap(); heap 4270 src/api.cc heap_statistics->set_total_heap_size(heap->CommittedMemory()); heap 4272 src/api.cc heap->CommittedMemoryExecutable()); heap 4273 src/api.cc heap_statistics->set_used_heap_size(heap->SizeOfObjects()); heap 4274 src/api.cc heap_statistics->set_heap_size_limit(heap->MaxReserved()); heap 4281 src/api.cc isolate->heap()->VisitExternalResources(visitor); heap 4297 src/api.cc isolate->heap()->CollectAllAvailableGarbage("low memory notification"); heap 4304 src/api.cc return isolate->heap()->NotifyContextDisposed(); heap 4368 src/api.cc isolate->heap()->undefined_value()); heap 4530 src/api.cc allow ? isolate->heap()->true_value() : isolate->heap()->false_value()); heap 4771 src/api.cc isolate->heap()->external_string_table()->AddString(*result); heap 4787 src/api.cc if (isolate->heap()->IsInGCPostProcessing()) { heap 4792 src/api.cc isolate->heap()->external_string_table()->AddString(*obj); heap 4805 src/api.cc isolate->heap()->external_string_table()->AddString(*result); heap 4822 src/api.cc if (isolate->heap()->IsInGCPostProcessing()) { heap 4827 src/api.cc isolate->heap()->external_string_table()->AddString(*obj); heap 4883 src/api.cc i::Handle<i::Object> boolean(value ? isolate->heap()->true_value() heap 4884 src/api.cc : isolate->heap()->false_value()); heap 5157 src/api.cc isolate->heap()->undefined_value() : heap 5177 src/api.cc listeners.set(i, isolate->heap()->undefined_value()); heap 5257 src/api.cc return isolate->heap()->AdjustAmountOfExternalAllocatedMemory( heap 5265 src/api.cc isolate->heap()->SetGlobalGCPrologueCallback(callback); heap 5272 src/api.cc isolate->heap()->SetGlobalGCEpilogueCallback(callback); heap 5279 src/api.cc isolate->heap()->AddGCPrologueCallback(callback, gc_type); heap 5286 src/api.cc isolate->heap()->RemoveGCPrologueCallback(callback); heap 5293 src/api.cc isolate->heap()->AddGCEpilogueCallback(callback, gc_type); heap 5300 src/api.cc isolate->heap()->RemoveGCEpilogueCallback(callback); heap 340 src/api.h Address top = isolate_->heap()->NewSpaceTop(); heap 351 src/api.h Address top = isolate_->heap()->NewSpaceTop(); heap 254 src/arm/assembler-arm-inl.h void RelocInfo::Visit(Heap* heap) { heap 257 src/arm/assembler-arm-inl.h StaticVisitor::VisitEmbeddedPointer(heap, this); heap 259 src/arm/assembler-arm-inl.h StaticVisitor::VisitCodeTarget(heap, this); heap 261 src/arm/assembler-arm-inl.h StaticVisitor::VisitGlobalPropertyCell(heap, this); heap 265 src/arm/assembler-arm-inl.h } else if (heap->isolate()->debug()->has_break_points() && heap 270 src/arm/assembler-arm-inl.h StaticVisitor::VisitDebugTarget(heap, this); heap 984 src/arm/builtins-arm.cc masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); heap 1750 src/arm/builtins-arm.cc masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); heap 5227 src/arm/code-stubs-arm.cc masm->isolate()->heap()->undefined_value()); heap 5229 src/arm/code-stubs-arm.cc masm->isolate()->heap()->the_hole_value()); heap 5319 src/arm/code-stubs-arm.cc masm->isolate()->heap()->undefined_value()); heap 102 src/arm/deoptimizer-arm.cc isolate->heap()->mark_compact_collector()->InvalidateCode(code); heap 468 src/arm/deoptimizer-arm.cc isolate_->heap()->arguments_adaptor_deopt_pc_offset()->value()); heap 590 src/arm/deoptimizer-arm.cc isolate_->heap()->construct_stub_deopt_pc_offset()->value()); heap 1718 src/arm/full-codegen-arm.cc isolate()->heap()->fixed_cow_array_map()) { heap 4242 src/arm/full-codegen-arm.cc if (check->Equals(isolate()->heap()->number_symbol())) { heap 4248 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->string_symbol())) { heap 4256 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->boolean_symbol())) { heap 4262 src/arm/full-codegen-arm.cc check->Equals(isolate()->heap()->null_symbol())) { heap 4265 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->undefined_symbol())) { heap 4275 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->function_symbol())) { heap 4282 src/arm/full-codegen-arm.cc } else if (check->Equals(isolate()->heap()->object_symbol())) { heap 766 src/arm/ic-arm.cc Heap* heap = masm->isolate()->heap(); heap 781 src/arm/ic-arm.cc Handle<Map> arguments_map(heap->non_strict_arguments_elements_map()); heap 828 src/arm/ic-arm.cc Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map()); heap 2605 src/arm/lithium-codegen-arm.cc Heap* heap = type->GetHeap(); heap 2606 src/arm/lithium-codegen-arm.cc while (*current != heap->null_value()) { heap 4551 src/arm/lithium-codegen-arm.cc if (isolate()->heap()->InNewSpace(*target)) { heap 4822 src/arm/lithium-codegen-arm.cc elements->map() != isolate()->heap()->fixed_cow_array_map(); heap 5095 src/arm/lithium-codegen-arm.cc if (type_name->Equals(heap()->number_symbol())) { heap 5102 src/arm/lithium-codegen-arm.cc } else if (type_name->Equals(heap()->string_symbol())) { heap 5110 src/arm/lithium-codegen-arm.cc } else if (type_name->Equals(heap()->boolean_symbol())) { heap 5116 src/arm/lithium-codegen-arm.cc } else if (FLAG_harmony_typeof && type_name->Equals(heap()->null_symbol())) { heap 5120 src/arm/lithium-codegen-arm.cc } else if (type_name->Equals(heap()->undefined_symbol())) { heap 5130 src/arm/lithium-codegen-arm.cc } else if (type_name->Equals(heap()->function_symbol())) { heap 5138 src/arm/lithium-codegen-arm.cc } else if (type_name->Equals(heap()->object_symbol())) { heap 76 src/arm/lithium-codegen-arm.h Heap* heap() const { return isolate()->heap(); } heap 48 src/arm/macro-assembler-arm.cc code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), heap 412 src/arm/macro-assembler-arm.cc if (isolate()->heap()->InNewSpace(*object)) { heap 413 src/arm/simulator-arm.cc Heap* current_heap = v8::internal::Isolate::Current()->heap(); heap 625 src/arm/stub-cache-arm.cc ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); heap 699 src/arm/stub-cache-arm.cc if (masm->isolate()->heap()->InNewSpace(*call_data)) { heap 1150 src/arm/stub-cache-arm.cc if (heap()->InNewSpace(*prototype)) { heap 1254 src/arm/stub-cache-arm.cc if (heap()->InNewSpace(callback->data())) { heap 1469 src/arm/stub-cache-arm.cc if (heap()->InNewSpace(*function)) { heap 916 src/assembler.cc return ExternalReference(isolate->heap()->roots_array_start()); heap 938 src/assembler.cc return ExternalReference(isolate->heap()->NewSpaceStart()); heap 943 src/assembler.cc return ExternalReference(isolate->heap()->store_buffer()->TopAddress()); heap 949 src/assembler.cc isolate->heap()->NewSpaceMask())); heap 955 src/assembler.cc return ExternalReference(isolate->heap()->NewSpaceAllocationTopAddress()); heap 961 src/assembler.cc Heap* heap = isolate->heap(); heap 962 src/assembler.cc return ExternalReference(heap->always_allocate_scope_depth_address()); heap 968 src/assembler.cc return ExternalReference(isolate->heap()->NewSpaceAllocationLimitAddress()); heap 331 src/assembler.h template<typename StaticVisitor> inline void Visit(Heap* heap); heap 187 src/ast.cc isolate->heap()->Proto_symbol()->Equals(String::cast(k))) { heap 77 src/bootstrapper.cc Heap* heap = isolate->heap(); heap 78 src/bootstrapper.cc if (heap->natives_source_cache()->get(index)->IsUndefined()) { heap 87 src/bootstrapper.cc heap->natives_source_cache()->set(index, *source_code); heap 89 src/bootstrapper.cc Handle<Object> cached_source(heap->natives_source_cache()->get(index)); heap 154 src/bootstrapper.cc Heap* heap() const { return isolate_->heap(); } heap 467 src/bootstrapper.cc Heap* heap = isolate->heap(); heap 469 src/bootstrapper.cc Handle<String> object_name = Handle<String>(heap->Object_symbol()); heap 489 src/bootstrapper.cc heap->empty_descriptor_array()); heap 660 src/bootstrapper.cc Heap* heap = context->GetIsolate()->heap(); heap 665 src/bootstrapper.cc for (Object* current = heap->global_contexts_list(); heap 672 src/bootstrapper.cc context->set(Context::NEXT_CONTEXT_LINK, heap->global_contexts_list()); heap 673 src/bootstrapper.cc heap->set_global_contexts_list(context); heap 729 src/bootstrapper.cc Handle<String> name = Handle<String>(heap()->empty_symbol()); heap 762 src/bootstrapper.cc Handle<String> name = Handle<String>(heap()->empty_symbol()); heap 846 src/bootstrapper.cc Heap* heap = isolate->heap(); heap 848 src/bootstrapper.cc Handle<String> object_name = Handle<String>(heap->Object_symbol()); heap 956 src/bootstrapper.cc FieldDescriptor field(heap->source_symbol(), heap 963 src/bootstrapper.cc FieldDescriptor field(heap->global_symbol(), heap 970 src/bootstrapper.cc FieldDescriptor field(heap->ignore_case_symbol(), heap 977 src/bootstrapper.cc FieldDescriptor field(heap->multiline_symbol(), heap 986 src/bootstrapper.cc FieldDescriptor field(heap->last_index_symbol(), heap 1006 src/bootstrapper.cc heap->query_colon_symbol()); heap 1008 src/bootstrapper.cc heap->false_value()); heap 1010 src/bootstrapper.cc heap->false_value()); heap 1012 src/bootstrapper.cc heap->false_value()); heap 1076 src/bootstrapper.cc result->LocalLookup(heap->callee_symbol(), &lookup); heap 1080 src/bootstrapper.cc result->LocalLookup(heap->length_symbol(), &lookup); heap 1096 src/bootstrapper.cc elements->set_map(heap->non_strict_arguments_elements_map()); heap 1178 src/bootstrapper.cc result->LocalLookup(heap->length_symbol(), &lookup); heap 1232 src/bootstrapper.cc global_context()->set_out_of_memory(heap->false_value()); heap 1235 src/bootstrapper.cc global_context()->set_data(heap->undefined_value()); heap 1588 src/bootstrapper.cc heap()->public_set_empty_script(*script); heap 1741 src/bootstrapper.cc int old = array_descriptors->SearchWithCache(heap()->length_symbol()); heap 1747 src/bootstrapper.cc FieldDescriptor index_field(heap()->index_symbol(), heap 1754 src/bootstrapper.cc FieldDescriptor input_field(heap()->input_symbol(), heap 179 src/builtins.cc return isolate->heap()->undefined_value(); // Make compiler happy. heap 184 src/builtins.cc return isolate->heap()->undefined_value(); heap 191 src/builtins.cc Heap* heap = isolate->heap(); heap 200 src/builtins.cc array->set_elements(heap->empty_fixed_array()); heap 213 src/builtins.cc MaybeObject* maybe_obj = heap->AllocateJSObject(constructor); heap 225 src/builtins.cc { MaybeObject* maybe_obj = heap->AllocateFixedArrayWithHoles(len); heap 264 src/builtins.cc maybe_elms = heap->AllocateUninitializedFixedDoubleArray( heap 267 src/builtins.cc maybe_elms = heap->AllocateFixedArrayWithHoles(number_of_elements); heap 341 src/builtins.cc heap->RecordWrites(dst->address(), dst->OffsetOfElementAt(dst_index), len); heap 343 src/builtins.cc heap->incremental_marking()->RecordWrites(dst); heap 348 src/builtins.cc ASSERT(dst->map() != heap->fixed_cow_array_map()); heap 349 src/builtins.cc MemsetPointer(dst->data_start() + from, heap->the_hole_value(), to - from); heap 371 src/builtins.cc !heap->new_space()->Contains(elms)) { heap 384 src/builtins.cc heap->CreateFillerObjectAt(elms->address(), to_trim * kPointerSize); heap 386 src/builtins.cc former_start[to_trim] = heap->fixed_array_map(); heap 392 src/builtins.cc if (heap->marking()->TransferMark(elms->address(), heap 397 src/builtins.cc HEAP_PROFILE(heap, ObjectMoveEvent(elms->address(), heap 409 src/builtins.cc if (array_proto->elements() != heap->empty_fixed_array()) return false; heap 412 src/builtins.cc if (proto == heap->null_value()) return false; heap 415 src/builtins.cc if (array_proto->elements() != heap->empty_fixed_array()) return false; heap 427 src/builtins.cc if (map == heap->fixed_array_map()) { heap 430 src/builtins.cc ASSERT(elms == heap->empty_fixed_array()); heap 436 src/builtins.cc } else if (map == heap->fixed_cow_array_map()) { heap 464 src/builtins.cc Context* global_context = heap->isolate()->context()->global_context(); heap 468 src/builtins.cc ArrayPrototypeHasNoElements(heap, global_context, array_proto); heap 499 src/builtins.cc Heap* heap = isolate->heap(); heap 503 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, &args, 1); heap 527 src/builtins.cc { MaybeObject* maybe_obj = heap->AllocateUninitializedFixedArray(capacity); heap 534 src/builtins.cc FillWithHoles(heap, new_elms, new_length, capacity); heap 557 src/builtins.cc Heap* heap = isolate->heap(); heap 561 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, NULL, 0); heap 569 src/builtins.cc if (len == 0) return heap->undefined_value(); heap 590 src/builtins.cc Heap* heap = isolate->heap(); heap 594 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, NULL, 0); heap 599 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) { heap 607 src/builtins.cc if (len == 0) return heap->undefined_value(); heap 612 src/builtins.cc first = heap->undefined_value(); heap 615 src/builtins.cc if (!heap->lo_space()->Contains(elms)) { heap 616 src/builtins.cc array->set_elements(LeftTrimFixedArray(heap, elms, 1)); heap 620 src/builtins.cc MoveElements(heap, &no_gc, elms, 0, elms, 1, len - 1); heap 621 src/builtins.cc elms->set(len - 1, heap->the_hole_value()); heap 632 src/builtins.cc Heap* heap = isolate->heap(); heap 636 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, NULL, 0); heap 641 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) { heap 664 src/builtins.cc { MaybeObject* maybe_obj = heap->AllocateUninitializedFixedArray(capacity); heap 670 src/builtins.cc FillWithHoles(heap, new_elms, new_length, capacity); heap 675 src/builtins.cc MoveElements(heap, &no_gc, elms, to_add, elms, 0, len); heap 692 src/builtins.cc Heap* heap = isolate->heap(); heap 699 src/builtins.cc !IsJSArrayFastElementMovingAllowed(heap, array)) { heap 729 src/builtins.cc if (elms->get(i) == heap->the_hole_value()) { heap 773 src/builtins.cc heap->AllocateJSArrayAndStorage(elements_kind, heap 788 src/builtins.cc Heap* heap = isolate->heap(); heap 792 src/builtins.cc EnsureJSArrayWithWritableFastElements(heap, receiver, &args, 3); heap 797 src/builtins.cc if (!IsJSArrayFastElementMovingAllowed(heap, JSArray::cast(receiver))) { heap 846 src/builtins.cc heap->AllocateJSArrayAndStorage(elements_kind, heap 864 src/builtins.cc const bool trim_array = !heap->lo_space()->Contains(elms) && heap 872 src/builtins.cc MoveElements(heap, &no_gc, elms, delta, elms, 0, actual_start); heap 875 src/builtins.cc elms = LeftTrimFixedArray(heap, elms, delta); heap 880 src/builtins.cc MoveElements(heap, &no_gc, heap 884 src/builtins.cc FillWithHoles(heap, elms, new_length, len); heap 897 src/builtins.cc heap->AllocateUninitializedFixedArray(capacity); heap 914 src/builtins.cc FillWithHoles(heap, new_elms, new_length, capacity); heap 920 src/builtins.cc MoveElements(heap, &no_gc, heap 945 src/builtins.cc Heap* heap = isolate->heap(); heap 949 src/builtins.cc if (!ArrayPrototypeHasNoElements(heap, global_context, array_proto)) { heap 997 src/builtins.cc heap->AllocateJSArrayAndStorage(elements_kind, heap 1047 src/builtins.cc if (!recv->IsJSObject()) return heap->null_value(); heap 1056 src/builtins.cc for (; holder != heap->null_value(); holder = holder->GetPrototype()) { heap 1061 src/builtins.cc if (holder == heap->null_value()) return holder; heap 1074 src/builtins.cc for (; current != heap->null_value(); current = current->GetPrototype()) { heap 1080 src/builtins.cc if (current == heap->null_value()) *arg = heap->undefined_value(); heap 1090 src/builtins.cc Heap* heap = isolate->heap(); heap 1107 src/builtins.cc Object* raw_holder = TypeCheck(heap, args.length(), &args[0], fun_data); heap 1148 src/builtins.cc result = heap->undefined_value(); heap 1181 src/builtins.cc Heap* heap = isolate->heap(); heap 1224 src/builtins.cc result = heap->undefined_value(); heap 1600 src/builtins.cc Heap* heap = isolate->heap(); heap 1635 src/builtins.cc heap->CreateCode(desc, flags, masm.CodeObject()); heap 41 src/code-stubs.cc Heap* heap = Isolate::Current()->heap(); heap 42 src/code-stubs.cc int index = heap->code_stubs()->FindEntry(GetKey()); heap 44 src/code-stubs.cc *code_out = Code::cast(heap->code_stubs()->ValueAt(index)); heap 93 src/code-stubs.cc Heap* heap = isolate->heap(); heap 136 src/code-stubs.cc Handle<UnseededNumberDictionary>(heap->code_stubs()), heap 139 src/code-stubs.cc heap->public_set_code_stubs(*dict); heap 145 src/code-stubs.cc ASSERT(!NeedsImmovableCode() || heap->lo_space()->Contains(code)); heap 96 src/compilation-cache.cc tables_[0] = isolate()->heap()->undefined_value(); heap 101 src/compilation-cache.cc Object* undefined = isolate()->heap()->raw_unchecked_undefined_value(); heap 116 src/compilation-cache.cc MemsetPointer(tables_, isolate()->heap()->undefined_value(), generations_); heap 503 src/compiler.cc isolate->heap()->empty_string())); heap 325 src/contexts.cc return isolate->heap()->gc_state() != Heap::NOT_IN_GC || heap 364 src/cpu-profiler.cc isolate->heap()->empty_string(), heap 380 src/cpu-profiler.cc isolate->heap()->empty_string(), heap 497 src/cpu-profiler.cc if (isolate->heap()->HasBeenSetUp()) { heap 896 src/debug.cc Heap* heap = isolate_->heap(); heap 909 src/debug.cc return heap->undefined_value(); heap 915 src/debug.cc return heap->undefined_value(); heap 941 src/debug.cc Handle<Object> break_points_hit(heap->undefined_value()); heap 1038 src/debug.cc return heap->undefined_value(); heap 1482 src/debug.cc isolate_->heap()->code_stubs()->SlowReverseLookup( heap 1655 src/debug.cc Heap* heap = isolate->heap(); heap 1656 src/debug.cc if (!HasDebugInfo(shared)) return Handle<Object>(heap->undefined_value()); heap 1659 src/debug.cc return Handle<Object>(heap->undefined_value()); heap 1995 src/debug.cc isolate_->heap()->CollectAllGarbage(Heap::kMakeHeapIterableMask, heap 2002 src/debug.cc Object* active_code_marker = isolate_->heap()->the_hole_value(); heap 2137 src/debug.cc isolate_->heap()->undefined_value()); heap 2325 src/debug.cc Heap* heap = isolate_->heap(); heap 2332 src/debug.cc heap->CollectAllGarbage(Heap::kNoGCFlags, "Debug::CreateScriptCache"); heap 2333 src/debug.cc heap->CollectAllGarbage(Heap::kMakeHeapIterableMask, heap 2384 src/debug.cc isolate_->heap()->CollectAllGarbage(Heap::kNoGCFlags, heap 319 src/deoptimizer.cc Object* context = Isolate::Current()->heap()->global_contexts_list(); heap 865 src/deoptimizer.cc isolate_->heap()->arguments_marker()->ShortPrint(); heap 869 src/deoptimizer.cc isolate_->heap()->arguments_marker()); heap 1647 src/deoptimizer.cc Code* code = Code::cast(Isolate::Current()->heap()->FindCodeObject(pc)); heap 121 src/disassembler.cc Heap* heap = HEAP; heap 256 src/disassembler.cc Object* obj = heap->code_stubs()->SlowReverseLookup(code); heap 257 src/disassembler.cc if (obj != heap->undefined_value()) { heap 142 src/elements.cc HandleScope scope(heap->isolate()); heap 143 src/elements.cc return heap->isolate()->Throw( heap 144 src/elements.cc *heap->isolate()->factory()->NewRangeError("invalid_array_length", heap 185 src/elements.cc Heap* heap = from->GetHeap(); heap 186 src/elements.cc if (!heap->InNewSpace(to)) { heap 187 src/elements.cc heap->RecordWrites(to->address(), heap 191 src/elements.cc heap->incremental_marking()->RecordWrites(to); heap 203 src/elements.cc Heap* heap = from->GetHeap(); heap 236 src/elements.cc if (!heap->InNewSpace(to)) { heap 237 src/elements.cc heap->RecordWrites(to->address(), heap 241 src/elements.cc heap->incremental_marking()->RecordWrites(to); heap 288 src/elements.cc Heap* heap = from->GetHeap(); heap 290 src/elements.cc heap->AllocateHeapNumber(from->get_scalar(i + from_start), heap 505 src/elements.cc Heap* heap = holder->GetHeap(); heap 506 src/elements.cc if (map == heap->raw_unchecked_one_pointer_filler_map() || heap 507 src/elements.cc map == heap->raw_unchecked_two_pointer_filler_map() || heap 508 src/elements.cc map == heap->free_space_map()) { heap 834 src/elements.cc Heap* heap = obj->GetHeap(); heap 835 src/elements.cc if (backing_store->map() == heap->non_strict_arguments_elements_map()) { heap 865 src/elements.cc !heap->InNewSpace(backing_store) && heap 880 src/elements.cc return heap->true_value(); heap 903 src/elements.cc Heap* heap = elements->GetHeap(); heap 906 src/elements.cc (map == heap->fixed_array_map() || heap 907 src/elements.cc map == heap->fixed_cow_array_map())) || heap 909 src/elements.cc ((map == heap->fixed_array_map() && length == 0) || heap 910 src/elements.cc map == heap->fixed_double_array_map()))); heap 1284 src/elements.cc Heap* heap = array->GetHeap(); heap 1297 src/elements.cc MaybeObject* maybe_object = heap->NumberFromUint32(new_length); heap 1303 src/elements.cc Object* the_hole_value = heap->the_hole_value(); heap 1327 src/elements.cc Heap* heap = isolate->heap(); heap 1339 src/elements.cc if (result == heap->true_value()) { heap 1352 src/elements.cc result == heap->false_value()) { heap 1365 src/elements.cc return heap->true_value(); heap 57 src/execution.cc isolate_->heap()->SetStackLimits(); heap 65 src/execution.cc isolate_->heap()->SetStackLimits(); heap 215 src/execution.cc isolate->heap()->termination_exception()) { heap 442 src/execution.cc isolate_->heap()->SetStackLimits(); heap 460 src/execution.cc isolate_->heap()->SetStackLimits(); heap 513 src/execution.cc isolate_->heap()->SetStackLimits(); heap 523 src/execution.cc isolate_->heap()->SetStackLimits(); heap 569 src/execution.cc isolate_->heap()->SetStackLimits(); heap 574 src/execution.cc if (thread_local_.Initialize(isolate_)) isolate_->heap()->SetStackLimits(); heap 817 src/execution.cc return isolate->heap()->undefined_value(); heap 827 src/execution.cc return isolate->heap()->undefined_value(); heap 832 src/execution.cc return isolate->heap()->undefined_value(); heap 837 src/execution.cc return isolate->heap()->undefined_value(); heap 842 src/execution.cc return isolate->heap()->undefined_value(); heap 852 src/execution.cc return isolate->heap()->undefined_value(); heap 857 src/execution.cc return isolate->heap()->undefined_value(); heap 873 src/execution.cc return isolate->heap()->undefined_value(); heap 905 src/execution.cc return isolate->heap()->undefined_value(); heap 909 src/execution.cc isolate->heap()->CollectAllGarbage(Heap::kNoGCFlags, heap 936 src/execution.cc return isolate->heap()->undefined_value(); heap 48 src/factory.cc isolate()->heap()->AllocateFixedArray(size, pretenure), heap 58 src/factory.cc isolate()->heap()->AllocateFixedArrayWithHoles(size, pretenure), heap 68 src/factory.cc isolate()->heap()->AllocateUninitializedFixedDoubleArray(size, pretenure), heap 148 src/factory.cc isolate()->heap()->AllocateAccessorPair(), heap 155 src/factory.cc isolate()->heap()->AllocateTypeFeedbackInfo(), heap 163 src/factory.cc isolate()->heap()->LookupSymbol(string), heap 170 src/factory.cc isolate()->heap()->LookupSymbol(*string), heap 176 src/factory.cc isolate()->heap()->LookupAsciiSymbol(string), heap 185 src/factory.cc isolate()->heap()->LookupAsciiSymbol(string, heap 194 src/factory.cc isolate()->heap()->LookupTwoByteSymbol(string), heap 203 src/factory.cc isolate()->heap()->AllocateStringFromAscii(string, pretenure), heap 211 src/factory.cc isolate()->heap()->AllocateStringFromUtf8(string, pretenure), heap 220 src/factory.cc isolate()->heap()->AllocateStringFromTwoByte(string, pretenure), heap 229 src/factory.cc isolate()->heap()->AllocateRawAsciiString(length, pretenure), heap 238 src/factory.cc isolate()->heap()->AllocateRawTwoByteString(length, pretenure), heap 246 src/factory.cc isolate()->heap()->AllocateConsString(*first, *second), heap 265 src/factory.cc isolate()->heap()->AllocateSubString(*str, begin, end), heap 274 src/factory.cc isolate()->heap()->AllocateExternalStringFromAscii(resource), heap 283 src/factory.cc isolate()->heap()->AllocateExternalStringFromTwoByte(resource), heap 291 src/factory.cc isolate()->heap()->AllocateGlobalContext(), heap 299 src/factory.cc isolate()->heap()->AllocateModuleContext(*scope_info), heap 308 src/factory.cc isolate()->heap()->AllocateFunctionContext(length, *function), heap 319 src/factory.cc isolate()->heap()->AllocateCatchContext(*function, heap 332 src/factory.cc isolate()->heap()->AllocateWithContext(*function, *previous, *extension), heap 342 src/factory.cc isolate()->heap()->AllocateBlockContext(*function, heap 352 src/factory.cc isolate()->heap()->AllocateStruct(type), heap 368 src/factory.cc Heap* heap = isolate()->heap(); heap 369 src/factory.cc if (heap->last_script_id()->IsUndefined()) { heap 374 src/factory.cc id = Smi::cast(heap->last_script_id())->value(); heap 380 src/factory.cc heap->SetLastScriptId(Smi::FromInt(id)); heap 386 src/factory.cc script->set_name(heap->undefined_value()); heap 387 src/factory.cc script->set_id(heap->last_script_id()); heap 390 src/factory.cc script->set_data(heap->undefined_value()); heap 391 src/factory.cc script->set_context_data(heap->undefined_value()); heap 397 src/factory.cc script->set_line_ends(heap->undefined_value()); heap 398 src/factory.cc script->set_eval_from_shared(heap->undefined_value()); heap 407 src/factory.cc isolate()->heap()->AllocateForeign(addr, pretenure), heap 421 src/factory.cc isolate()->heap()->AllocateByteArray(length, pretenure), heap 433 src/factory.cc isolate()->heap()->AllocateExternalArray(length, heap 445 src/factory.cc isolate()->heap()->AllocateJSGlobalPropertyCell(*value), heap 455 src/factory.cc isolate()->heap()->AllocateMap(type, instance_size, elements_kind), heap 463 src/factory.cc isolate()->heap()->AllocateFunctionPrototype(*function), heap 531 src/factory.cc isolate()->heap()->AllocateFunction(*function_map, heap 533 src/factory.cc isolate()->heap()->the_hole_value(), heap 550 src/factory.cc if (function_info->ic_age() != isolate()->heap()->global_ic_age()) { heap 551 src/factory.cc function_info->ResetForNewContext(isolate()->heap()->global_ic_age()); heap 592 src/factory.cc isolate()->heap()->NumberFromDouble(value, pretenure), Object); heap 600 src/factory.cc isolate()->heap()->NumberFromInt32(value, pretenure), Object); heap 608 src/factory.cc isolate()->heap()->NumberFromUint32(value, pretenure), Object); heap 615 src/factory.cc isolate()->heap()->AllocateJSObjectFromMap( heap 616 src/factory.cc isolate()->heap()->neander_map()), heap 859 src/factory.cc isolate()->heap()->AllocateScopeInfo(length), heap 869 src/factory.cc isolate()->heap()->CreateCode( heap 877 src/factory.cc isolate()->heap()->CopyCode(*code), heap 884 src/factory.cc isolate()->heap()->CopyCode(*code, reloc_info), heap 914 src/factory.cc isolate()->heap()->LookupSymbol(*value), String); heap 983 src/factory.cc isolate()->heap()->AllocateJSObject(*constructor, pretenure), JSObject); heap 991 src/factory.cc isolate()->heap()->AllocateJSModule(*context, *scope_info), JSModule); heap 998 src/factory.cc isolate()->heap()->AllocateGlobalObject(*constructor), heap 1007 src/factory.cc isolate()->heap()->AllocateJSObjectFromMap(*map, NOT_TENURED), heap 1016 src/factory.cc isolate()->heap()->AllocateJSArrayAndStorage( heap 1031 src/factory.cc isolate()->heap()->AllocateJSArrayWithElements(*elements, heap 1077 src/factory.cc isolate()->heap()->AllocateJSProxy(*handler, *prototype), heap 1085 src/factory.cc isolate()->heap()->ReinitializeJSReceiver( heap 1093 src/factory.cc isolate()->heap()->ReinitializeJSReceiver( heap 1134 src/factory.cc isolate()->heap()->AllocateJSMessageObject(*type, heap 1146 src/factory.cc isolate()->heap()->AllocateSharedFunctionInfo(*name), heap 1153 src/factory.cc isolate()->heap()->NumberToString(*number), String); heap 1159 src/factory.cc isolate()->heap()->Uint32ToString(value), String); heap 1188 src/factory.cc isolate()->heap()->AllocateFunction(*isolate()->function_map(), heap 1211 src/factory.cc isolate()->heap()->AllocateFunction( heap 1277 src/factory.cc isolate()->heap()->AllocateArgumentsObject(*callee, length), JSObject); heap 1484 src/factory.cc Heap* h = isolate()->heap(); heap 1494 src/factory.cc ? isolate()->heap()->true_value() heap 1495 src/factory.cc : isolate()->heap()->false_value()); heap 419 src/factory.h &isolate()->heap()->roots_[Heap::k##camel_name##RootIndex])); \ heap 427 src/factory.h &isolate()->heap()->roots_[Heap::k##name##RootIndex])); \ heap 433 src/factory.h return Handle<String>(&isolate()->heap()->hidden_symbol_); heap 723 src/frames.cc isolate()->heap()->gc_state() == Heap::NOT_IN_GC); heap 778 src/frames.cc v8::internal::Isolate::Current()->heap()->FindCodeObject(pc)); heap 1325 src/frames.cc Heap* heap = isolate_->heap(); heap 1327 src/frames.cc LargePage* large_page = heap->lo_space()->FindPage(inner_pointer); heap 1338 src/frames.cc Address top = heap->code_space()->top(); heap 1339 src/frames.cc Address limit = heap->code_space()->limit(); heap 380 src/full-codegen.cc ASSERT(!isolate()->heap()->InNewSpace(*info)); heap 58 src/func-name-inferrer.cc if (IsOpen() && !isolate()->heap()->prototype_symbol()->Equals(*name)) { heap 65 src/func-name-inferrer.cc if (IsOpen() && !isolate()->heap()->result_symbol()->Equals(*name)) { heap 417 src/global-handles.cc if (isolate_->heap()->InNewSpace(value) && heap 509 src/global-handles.cc f(isolate_->heap(), node->location())) { heap 532 src/global-handles.cc ASSERT(isolate_->heap()->gc_state() == Heap::NOT_IN_GC); heap 574 src/global-handles.cc if (node->IsRetainer() && isolate_->heap()->InNewSpace(node->object())) { heap 322 src/handles.cc isolate->heap()->LookupSingleCharacterStringFromCode(index), Object); heap 338 src/handles.cc isolate->heap()->CopyJSObject(*obj), JSObject); heap 411 src/handles.cc if (*array != isolate->heap()->empty_fixed_array()) { heap 412 src/handles.cc array->set_map(isolate->heap()->fixed_cow_array_map()); heap 615 src/handles.cc *p != isolate->heap()->null_value(); heap 632 src/handles.cc isolate->heap()->undefined_value(), heap 496 src/heap-inl.h reinterpret_cast<size_t>(reinterpret_cast<Isolate*>(4)->heap()) + 4); heap 524 src/heap-inl.h ISOLATE->heap()->CollectGarbage(Failure::cast(__maybe_object__)-> \ heap 534 src/heap-inl.h ISOLATE->heap()->CollectAllAvailableGarbage("last resort gc"); \ heap 705 src/heap-inl.h isolate_->heap()->AllocateHeapNumber(answer); heap 41 src/heap-profiler.h v8::internal::HeapProfiler* profiler = heap->isolate()->heap_profiler(); \ heap 643 src/heap.cc heap->mark_compact_collector()->SetFlags(Heap::kAbortIncrementalMarkingMask); heap 644 src/heap.cc bool result = heap->CollectGarbage(space, gc_reason); heap 645 src/heap.cc heap->mark_compact_collector()->SetFlags(Heap::kNoGCFlags); heap 1081 src/heap.cc return heap->InNewSpace(*p) && heap 1090 src/heap.cc heap->store_buffer_rebuilder_.Callback(page, event); heap 1328 src/heap.cc heap->FinalizeExternalString(String::cast(*p)); heap 1390 src/heap.cc Object* undefined = heap->undefined_value(); heap 1409 src/heap.cc heap->mark_compact_collector()->RecordSlot( heap 1542 src/heap.cc if (!heap->InNewSpace(object)) return; heap 1607 src/heap.cc heap->CreateFillerObjectAt(object->address(), kPointerSize); heap 1610 src/heap.cc heap->CreateFillerObjectAt(object->address() + size - kPointerSize, heap 1698 src/heap.cc if (heap->new_space()->Contains(obj)) { heap 1699 src/heap.cc heap->new_space()->RecordAllocation(obj); heap 1701 src/heap.cc heap->new_space()->RecordPromotion(obj); heap 1714 src/heap.cc heap->CopyBlock(target->address(), source->address(), size); heap 1721 src/heap.cc RecordCopiedObject(heap, target); heap 1722 src/heap.cc HEAP_PROFILE(heap, ObjectMoveEvent(source->address(), target->address())); heap 1723 src/heap.cc Isolate* isolate = heap->isolate(); heap 1758 src/heap.cc Heap* heap = map->GetHeap(); heap 1759 src/heap.cc if (heap->ShouldBePromoted(object->address(), object_size)) { heap 1764 src/heap.cc maybe_result = heap->lo_space()->AllocateRaw(allocation_size, heap 1768 src/heap.cc maybe_result = heap->old_data_space()->AllocateRaw(allocation_size); heap 1771 src/heap.cc heap->old_pointer_space()->AllocateRaw(allocation_size); heap 1780 src/heap.cc target = EnsureDoubleAligned(heap, target, allocation_size); heap 1787 src/heap.cc MigrateObject(heap, object, target, object_size); heap 1791 src/heap.cc heap->promotion_queue()->insert( heap 1794 src/heap.cc heap->promotion_queue()->insert(target, object_size); heap 1798 src/heap.cc heap->tracer()->increment_promoted_objects_size(object_size); heap 1802 src/heap.cc MaybeObject* allocation = heap->new_space()->AllocateRaw(allocation_size); heap 1803 src/heap.cc heap->promotion_queue()->SetNewLimit(heap->new_space()->top()); heap 1808 src/heap.cc target = EnsureDoubleAligned(heap, target, allocation_size); heap 1815 src/heap.cc MigrateObject(heap, object, target, object_size); heap 1904 src/heap.cc Heap* heap = map->GetHeap(); heap 1908 src/heap.cc heap->empty_string()) { heap 1914 src/heap.cc if (!heap->InNewSpace(first)) { heap 1928 src/heap.cc heap->DoScavengeObject(first->map(), slot, first); heap 2822 src/heap.cc MaybeObject* maybe_symbol = heap->LookupSymbol(str); heap 2828 src/heap.cc array->set_map_no_write_barrier(heap->fixed_cow_array_map()); heap 3126 src/heap.cc heap->symbol_table()->LookupTwoCharsSymbolIfExists(c1, c2, &symbol)) { heap 3133 src/heap.cc { MaybeObject* maybe_result = heap->AllocateRawAsciiString(2); heap 3142 src/heap.cc { MaybeObject* maybe_result = heap->AllocateRawTwoByteString(2); heap 4734 src/heap.cc ASSERT(heap->empty_fixed_array()->IsFixedArray()); heap 4735 src/heap.cc if (length == 0) return heap->empty_fixed_array(); heap 4737 src/heap.cc ASSERT(!heap->InNewSpace(filler)); heap 4739 src/heap.cc { MaybeObject* maybe_result = heap->AllocateRawFixedArray(length, pretenure); heap 4743 src/heap.cc HeapObject::cast(result)->set_map_no_write_barrier(heap->fixed_array_map()); heap 5525 src/heap.cc Map* free_space_map = heap->free_space_map(); heap 5557 src/heap.cc if (!heap->InNewSpace(o)) continue; heap 6472 src/heap.cc Isolate::Current()->heap()->mark_compact_collector()->ClearMarkbits(); heap 6509 src/heap.cc Heap* heap = Isolate::Current()->heap(); heap 6511 src/heap.cc heap->IterateRoots(&visitor, VISIT_ALL); heap 7160 src/heap.cc isolate_->heap()->store_buffer()->Compact(); heap 7161 src/heap.cc isolate_->heap()->store_buffer()->Filter(MemoryChunk::ABOUT_TO_BE_FREED); heap 293 src/heap.h explicit PromotionQueue(Heap* heap) heap 298 src/heap.h heap_(heap) { } heap 1871 src/heap.h Heap* heap, heap 1875 src/heap.h static void ScavengeStoreBufferCallback(Heap* heap, heap 2453 src/heap.h explicit GCTracer(Heap* heap, heap 2532 src/heap.h static void Enter(Heap* heap, heap 1681 src/hydrogen-instructions.cc while (current != isolate->heap()->null_value()) { heap 2487 src/hydrogen-instructions.h Heap* heap = HEAP; heap 2490 src/hydrogen-instructions.h ASSERT(*handle_ != heap->minus_zero_value()); heap 2491 src/hydrogen-instructions.h ASSERT(*handle_ != heap->nan_value()); heap 2492 src/hydrogen-instructions.h if (*handle_ == heap->undefined_value()) return true; heap 2493 src/hydrogen-instructions.h if (*handle_ == heap->null_value()) return true; heap 2494 src/hydrogen-instructions.h if (*handle_ == heap->true_value()) return true; heap 2495 src/hydrogen-instructions.h if (*handle_ == heap->false_value()) return true; heap 2496 src/hydrogen-instructions.h if (*handle_ == heap->the_hole_value()) return true; heap 2497 src/hydrogen-instructions.h if (*handle_ == heap->empty_string()) return true; heap 1714 src/hydrogen.cc ASSERT(!info->isolate()->heap()->IsAllocationAllowed()); heap 4823 src/hydrogen.cc isolate()->heap()->fixed_cow_array_map()) { heap 8258 src/hydrogen.cc if (!isolate()->heap()->InNewSpace(*candidate)) { heap 249 src/ia32/assembler-ia32-inl.h void RelocInfo::Visit(Heap* heap) { heap 252 src/ia32/assembler-ia32-inl.h StaticVisitor::VisitEmbeddedPointer(heap, this); heap 255 src/ia32/assembler-ia32-inl.h StaticVisitor::VisitCodeTarget(heap, this); heap 257 src/ia32/assembler-ia32-inl.h StaticVisitor::VisitGlobalPropertyCell(heap, this); heap 262 src/ia32/assembler-ia32-inl.h } else if (heap->isolate()->debug()->has_break_points() && heap 267 src/ia32/assembler-ia32-inl.h StaticVisitor::VisitDebugTarget(heap, this); heap 330 src/ia32/assembler-ia32-inl.h ASSERT(!isolate()->heap()->InNewSpace(obj)); heap 2460 src/ia32/assembler-ia32.cc (desc.buffer_size > isolate()->heap()->MaxOldGenerationSize())) { heap 329 src/ia32/builtins-ia32.cc masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); heap 1650 src/ia32/builtins-ia32.cc masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); heap 6170 src/ia32/code-stubs-ia32.cc int32_t seed = masm->isolate()->heap()->HashSeed(); heap 187 src/ia32/deoptimizer-ia32.cc isolate->heap()->CreateFillerObjectAt(junk_address, heap 199 src/ia32/deoptimizer-ia32.cc isolate->heap()->mark_compact_collector()->InvalidateCode(code); heap 579 src/ia32/deoptimizer-ia32.cc isolate_->heap()->arguments_adaptor_deopt_pc_offset()->value()); heap 692 src/ia32/deoptimizer-ia32.cc isolate_->heap()->construct_stub_deopt_pc_offset()->value()); heap 1659 src/ia32/full-codegen-ia32.cc Heap* heap = isolate()->heap(); heap 1661 src/ia32/full-codegen-ia32.cc constant_elements_values->map() == heap->fixed_cow_array_map()) { heap 4226 src/ia32/full-codegen-ia32.cc if (check->Equals(isolate()->heap()->number_symbol())) { heap 4231 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->string_symbol())) { heap 4239 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->boolean_symbol())) { heap 4245 src/ia32/full-codegen-ia32.cc check->Equals(isolate()->heap()->null_symbol())) { heap 4248 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->undefined_symbol())) { heap 4257 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->function_symbol())) { heap 4264 src/ia32/full-codegen-ia32.cc } else if (check->Equals(isolate()->heap()->object_symbol())) { heap 374 src/ia32/ic-ia32.cc Heap* heap = masm->isolate()->heap(); heap 390 src/ia32/ic-ia32.cc Handle<Map> arguments_map(heap->non_strict_arguments_elements_map()); heap 432 src/ia32/ic-ia32.cc Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map()); heap 2436 src/ia32/lithium-codegen-ia32.cc Heap* heap = type->GetHeap(); heap 2437 src/ia32/lithium-codegen-ia32.cc while (*current != heap->null_value()) { heap 4474 src/ia32/lithium-codegen-ia32.cc if (isolate()->heap()->InNewSpace(*target)) { heap 4763 src/ia32/lithium-codegen-ia32.cc elements->map() != isolate()->heap()->fixed_cow_array_map(); heap 5030 src/ia32/lithium-codegen-ia32.cc if (type_name->Equals(heap()->number_symbol())) { heap 5036 src/ia32/lithium-codegen-ia32.cc } else if (type_name->Equals(heap()->string_symbol())) { heap 5044 src/ia32/lithium-codegen-ia32.cc } else if (type_name->Equals(heap()->boolean_symbol())) { heap 5050 src/ia32/lithium-codegen-ia32.cc } else if (FLAG_harmony_typeof && type_name->Equals(heap()->null_symbol())) { heap 5054 src/ia32/lithium-codegen-ia32.cc } else if (type_name->Equals(heap()->undefined_symbol())) { heap 5064 src/ia32/lithium-codegen-ia32.cc } else if (type_name->Equals(heap()->function_symbol())) { heap 5072 src/ia32/lithium-codegen-ia32.cc } else if (type_name->Equals(heap()->object_symbol())) { heap 78 src/ia32/lithium-codegen-ia32.h Heap* heap() const { return isolate()->heap(); } heap 1728 src/ia32/lithium-ia32.cc LOperand* value = Isolate::Current()->heap()->InNewSpace(*instr->target()) heap 50 src/ia32/macro-assembler-ia32.cc code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), heap 274 src/ia32/macro-assembler-ia32.cc ASSERT(!isolate()->heap()->InNewSpace(*map)); heap 417 src/ia32/macro-assembler-ia32.cc Handle<Object> value(&isolate()->heap()->roots_array_start()[index]); heap 425 src/ia32/macro-assembler-ia32.cc Handle<Object> value(&isolate()->heap()->roots_array_start()[index]); heap 1053 src/ia32/macro-assembler-ia32.cc int32_t seed = isolate()->heap()->HashSeed(); heap 2323 src/ia32/macro-assembler-ia32.cc if (isolate()->heap()->InNewSpace(*object)) { heap 2334 src/ia32/macro-assembler-ia32.cc if (isolate()->heap()->InNewSpace(*object)) { heap 2700 src/ia32/macro-assembler-ia32.cc ASSERT(!isolate()->heap()->mark_compact_collector()-> heap 402 src/ia32/stub-cache-ia32.cc ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); heap 491 src/ia32/stub-cache-ia32.cc if (masm->isolate()->heap()->InNewSpace(*call_data)) { heap 974 src/ia32/stub-cache-ia32.cc bool in_new_space = heap()->InNewSpace(*prototype); heap 1081 src/ia32/stub-cache-ia32.cc if (isolate()->heap()->InNewSpace(callback->data())) { heap 1337 src/ia32/stub-cache-ia32.cc if (isolate()->heap()->InNewSpace(*function)) { heap 3496 src/ia32/stub-cache-ia32.cc Immediate(Handle<Map>(masm->isolate()->heap()->heap_number_map()))); heap 4188 src/ia32/stub-cache-ia32.cc Immediate(Handle<Map>(masm->isolate()->heap()->heap_number_map()))); heap 176 src/ic.cc ? lookup->holder() : Object::cast(isolate->heap()->null_value()); heap 269 src/ic.cc Code* code = Code::cast(isolate()->heap()->FindCodeObject(addr)); heap 825 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { heap 853 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { heap 873 src/ic.cc name->Equals(isolate()->heap()->prototype_symbol()) && heap 1118 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { heap 1130 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { heap 1142 src/ic.cc name->Equals(isolate()->heap()->prototype_symbol()) && heap 1208 src/ic.cc isolate()->heap()->non_strict_arguments_elements_map()) { heap 1363 src/ic.cc name->Equals(isolate()->heap()->length_symbol())) { heap 1386 src/ic.cc name->Equals(isolate()->heap()->length_symbol()) && heap 1930 src/ic.cc isolate()->heap()->non_strict_arguments_elements_map()) { heap 2141 src/ic.cc receiver->LocalLookup(isolate->heap()->length_symbol(), &debug_lookup); heap 92 src/incremental-marking.cc IncrementalMarking* marking = isolate->heap()->incremental_marking(); heap 101 src/incremental-marking.cc IncrementalMarking* marking = isolate->heap()->incremental_marking(); heap 433 src/incremental-marking.cc UnseededNumberDictionary* stubs = heap->code_stubs(); heap 54 src/incremental-marking.h explicit IncrementalMarking(Heap* heap); heap 1098 src/isolate.cc String* key = heap()->hidden_stack_trace_symbol(); heap 1215 src/isolate.cc heap()->termination_exception()) { heap 1728 src/isolate.cc heap()->termination_exception()) { heap 1730 src/isolate.cc try_catch_handler()->exception_ = heap()->null_value(); heap 616 src/isolate.h (exception != heap()->termination_exception()); heap 829 src/isolate.h Heap* heap() { return &heap_; } heap 1417 src/isolate.h #define HEAP (v8::internal::Isolate::Current()->heap()) heap 311 src/json-parser.h } else if (key->Equals(isolate()->heap()->Proto_symbol())) { heap 538 src/json-parser.h if (isolate()->heap()->InNewSpace(*seq_str)) { heap 539 src/json-parser.h isolate()->heap()->new_space()-> heap 548 src/json-parser.h isolate()->heap()->CreateFillerObjectAt(start_filler_object, delta); heap 564 src/json-parser.h return Handle<String>(isolate()->heap()->empty_string()); heap 1023 src/jsregexp.cc Heap* heap = pattern->GetHeap(); heap 1026 src/jsregexp.cc if (heap->total_regexp_code_generated() > heap 1028 src/jsregexp.cc heap->isolate()->memory_allocator()->SizeExecutable() > heap 1056 src/jsregexp.cc heap->IncreaseTotalRegexpCodeGenerated(code->Size()); heap 215 src/liveobjectlist.cc Heap* heap = ISOLATE->heap(); heap 217 src/liveobjectlist.cc return heap->InSpace(heap_obj, space); heap 229 src/liveobjectlist.cc if (heap->InSpace(heap_obj, static_cast<AllocationSpace>(sp))) { heap 233 src/liveobjectlist.cc SLOW_ASSERT(heap->InSpace(heap_obj, LO_SPACE)); heap 1809 src/liveobjectlist.cc isolate->heap()->IterateStrongRoots(&lol_visitor, VISIT_ALL); heap 1829 src/liveobjectlist.cc isolate->heap()->IterateWeakRoots(&lol_visitor, VISIT_ALL); heap 1940 src/liveobjectlist.cc Heap* heap = isolate->heap(); heap 1946 src/liveobjectlist.cc if (heap_obj == heap->undefined_value()) { heap 2000 src/liveobjectlist.cc Heap* heap = isolate->heap(); heap 2031 src/liveobjectlist.cc heap->external_string_table()->AddString(*dump_string); heap 2126 src/liveobjectlist.cc Heap* heap = isolate->heap(); heap 2189 src/liveobjectlist.cc heap->IterateRoots(&tracer, VISIT_ONLY_STRONG); heap 2238 src/liveobjectlist.cc heap->external_string_table()->AddString(*path_string); heap 2243 src/liveobjectlist.cc return heap->undefined_value(); heap 2616 src/liveobjectlist.cc Heap* heap = ISOLATE->heap(); heap 2620 src/liveobjectlist.cc if (heap->InFromSpace(heap_obj)) { heap 135 src/mark-compact.cc VerifyMarking(heap->old_pointer_space()); heap 136 src/mark-compact.cc VerifyMarking(heap->old_data_space()); heap 137 src/mark-compact.cc VerifyMarking(heap->code_space()); heap 138 src/mark-compact.cc VerifyMarking(heap->cell_space()); heap 139 src/mark-compact.cc VerifyMarking(heap->map_space()); heap 140 src/mark-compact.cc VerifyMarking(heap->new_space()); heap 144 src/mark-compact.cc LargeObjectIterator it(heap->lo_space()); heap 151 src/mark-compact.cc heap->IterateStrongRoots(&visitor, VISIT_ONLY_STRONG); heap 216 src/mark-compact.cc VerifyEvacuation(heap->old_pointer_space()); heap 217 src/mark-compact.cc VerifyEvacuation(heap->old_data_space()); heap 218 src/mark-compact.cc VerifyEvacuation(heap->code_space()); heap 219 src/mark-compact.cc VerifyEvacuation(heap->cell_space()); heap 220 src/mark-compact.cc VerifyEvacuation(heap->map_space()); heap 221 src/mark-compact.cc VerifyEvacuation(heap->new_space()); heap 224 src/mark-compact.cc heap->IterateStrongRoots(&visitor, VISIT_ALL); heap 251 src/mark-compact.cc CollectEvacuationCandidates(heap()->old_pointer_space()); heap 252 src/mark-compact.cc CollectEvacuationCandidates(heap()->old_data_space()); heap 255 src/mark-compact.cc CollectEvacuationCandidates(heap()->code_space()); heap 257 src/mark-compact.cc TraceFragmentation(heap()->code_space()); heap 261 src/mark-compact.cc TraceFragmentation(heap()->map_space()); heap 262 src/mark-compact.cc TraceFragmentation(heap()->cell_space()); heap 265 src/mark-compact.cc heap()->old_pointer_space()->EvictEvacuationCandidatesFromFreeLists(); heap 266 src/mark-compact.cc heap()->old_data_space()->EvictEvacuationCandidatesFromFreeLists(); heap 267 src/mark-compact.cc heap()->code_space()->EvictEvacuationCandidatesFromFreeLists(); heap 580 src/mark-compact.cc int counter = space->heap()->ms_count(); heap 670 src/mark-compact.cc was_marked_incrementally_ = heap()->incremental_marking()->IsMarking(); heap 676 src/mark-compact.cc heap()->isolate()->context_exit_happened() || Serializer::enabled(); heap 698 src/mark-compact.cc heap()->incremental_marking()->Abort(); heap 734 src/mark-compact.cc heap()->isolate()->stub_cache()->Clear(); heap 736 src/mark-compact.cc heap()->external_string_table_.CleanUp(); heap 816 src/mark-compact.cc isolate_->heap()->mark_compact_collector()-> heap 854 src/mark-compact.cc isolate_->heap()->mark_compact_collector()-> heap 925 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 926 src/mark-compact.cc if (second != heap->empty_string()) { heap 934 src/mark-compact.cc if (!heap->InNewSpace(object) && heap->InNewSpace(first)) return object; heap 956 src/mark-compact.cc MarkObjectByPointer(heap->mark_compact_collector(), p, p); heap 963 src/mark-compact.cc if (VisitUnmarkedObjects(heap, start, end)) return; heap 966 src/mark-compact.cc MarkCompactCollector* collector = heap->mark_compact_collector(); heap 977 src/mark-compact.cc heap->mark_compact_collector()->MarkObject(cell, mark); heap 985 src/mark-compact.cc heap->mark_compact_collector()->RecordRelocSlot(rinfo, object); heap 987 src/mark-compact.cc heap->mark_compact_collector()->MarkObject(object, mark); heap 995 src/mark-compact.cc heap->mark_compact_collector()->flush_monomorphic_ics_ || heap 996 src/mark-compact.cc target->ic_age() != heap->global_ic_age())) { heap 1001 src/mark-compact.cc heap->mark_compact_collector()->MarkObject(target, code_mark); heap 1002 src/mark-compact.cc heap->mark_compact_collector()->RecordRelocSlot(rinfo, target); heap 1012 src/mark-compact.cc heap->mark_compact_collector()->MarkObject(target, code_mark); heap 1013 src/mark-compact.cc heap->mark_compact_collector()->RecordRelocSlot(rinfo, target); heap 1032 src/mark-compact.cc ASSERT(Isolate::Current()->heap()->Contains(obj)); heap 1036 src/mark-compact.cc Heap* heap = obj->GetHeap(); heap 1038 src/mark-compact.cc heap->mark_compact_collector()->SetMark(obj, mark); heap 1041 src/mark-compact.cc heap->mark_compact_collector()->MarkObject(map, map_mark); heap 1051 src/mark-compact.cc StackLimitCheck check(heap->isolate()); heap 1054 src/mark-compact.cc MarkCompactCollector* collector = heap->mark_compact_collector(); heap 1129 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 1132 src/mark-compact.cc code->ClearTypeFeedbackCells(heap); heap 1134 src/mark-compact.cc code->CodeIterateBody<StaticMarkingVisitor>(heap); heap 1146 src/mark-compact.cc Object* undefined = heap->undefined_value(); heap 1180 src/mark-compact.cc return IsFlushable(heap, shared_info); heap 1194 src/mark-compact.cc if (!(shared_info->is_compiled() && HasSourceCode(heap, shared_info))) { heap 1230 src/mark-compact.cc if (!IsFlushable(heap, function)) return false; heap 1237 src/mark-compact.cc heap->mark_compact_collector()->code_flusher()->AddCandidate(function); heap 1273 src/mark-compact.cc heap); heap 1281 src/mark-compact.cc heap->mark_compact_collector()-> heap 1286 src/mark-compact.cc Smi::FromInt(heap->sweep_generation() & 0xff), heap 1287 src/mark-compact.cc heap); heap 1297 src/mark-compact.cc if (value == ((heap->sweep_generation() - kRegExpCodeThreshold) & 0xff)) { heap 1300 src/mark-compact.cc heap); heap 1303 src/mark-compact.cc heap); heap 1315 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 1316 src/mark-compact.cc MarkCompactCollector* collector = heap->mark_compact_collector(); heap 1323 src/mark-compact.cc UpdateRegExpCodeAgeAndFlush(heap, re, true); heap 1324 src/mark-compact.cc UpdateRegExpCodeAgeAndFlush(heap, re, false); heap 1332 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 1334 src/mark-compact.cc if (shared->ic_age() != heap->global_ic_age()) { heap 1335 src/mark-compact.cc shared->ResetForNewContext(heap->global_ic_age()); heap 1349 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 1355 src/mark-compact.cc known_flush_code_candidate = IsFlushable(heap, shared); heap 1357 src/mark-compact.cc heap->mark_compact_collector()->code_flusher()->AddCandidate(shared); heap 1361 src/mark-compact.cc VisitSharedFunctionInfoFields(heap, object, known_flush_code_candidate); heap 1368 src/mark-compact.cc heap->mark_compact_collector()->MarkObject(code, mark); heap 1369 src/mark-compact.cc heap->mark_compact_collector()-> heap 1389 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 1390 src/mark-compact.cc MarkCompactCollector* collector = heap->mark_compact_collector(); heap 1400 src/mark-compact.cc flush_code_candidate = FlushCodeForFunction(heap, jsfunction); heap 1433 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 1435 src/mark-compact.cc VisitPointers(heap, heap 1440 src/mark-compact.cc VisitCodeEntry(heap, object->address() + JSFunction::kCodeEntryOffset); heap 1452 src/mark-compact.cc heap->mark_compact_collector()->SetMark(shared_info, shared_info_mark); heap 1453 src/mark-compact.cc heap->mark_compact_collector()->MarkObject(shared_info_map, heap 1462 src/mark-compact.cc heap, heap 1482 src/mark-compact.cc VisitPointer(heap, SLOT_ADDR(object, SharedFunctionInfo::kNameOffset)); heap 1485 src/mark-compact.cc VisitPointer(heap, SLOT_ADDR(object, SharedFunctionInfo::kCodeOffset)); heap 1488 src/mark-compact.cc VisitPointers(heap, heap 1505 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 1507 src/mark-compact.cc heap->RecordObjectStats(map->instance_type(), -1, object_size); heap 1517 src/mark-compact.cc Heap* heap = map->GetHeap(); heap 1520 src/mark-compact.cc heap->RecordObjectStats(CODE_TYPE, -1, object_size); heap 1521 src/mark-compact.cc heap->RecordObjectStats(CODE_TYPE, Code::cast(obj)->kind(), object_size); heap 1709 src/mark-compact.cc ASSERT(heap() == Isolate::Current()->heap()); heap 1718 src/mark-compact.cc if (heap()->isolate()->debug()->IsLoaded() || heap 1719 src/mark-compact.cc heap()->isolate()->debug()->has_break_points()) { heap 1729 src/mark-compact.cc HeapObject* descriptor_array = heap()->empty_descriptor_array(); heap 1734 src/mark-compact.cc ASSERT(this == heap()->mark_compact_collector()); heap 1735 src/mark-compact.cc PrepareThreadForCodeFlushing(heap()->isolate(), heap 1736 src/mark-compact.cc heap()->isolate()->thread_local_top()); heap 1741 src/mark-compact.cc heap()->isolate()->thread_manager()->IterateArchivedThreads( heap 1745 src/mark-compact.cc heap()->isolate()->compilation_cache()->IterateFunctions(&visitor); heap 1746 src/mark-compact.cc heap()->isolate()->handle_scope_implementer()->Iterate(&visitor); heap 2027 src/mark-compact.cc Map* filler_map = heap->one_pointer_filler_map(); heap 2107 src/mark-compact.cc DiscoverGreyObjectsWithIterator(heap, marking_deque, &it); heap 2129 src/mark-compact.cc SymbolTable* symbol_table = heap()->symbol_table(); heap 2134 src/mark-compact.cc MarkingVisitor marker(heap()); heap 2143 src/mark-compact.cc heap()->IterateStrongRoots(visitor, VISIT_ONLY_STRONG); heap 2158 src/mark-compact.cc heap()->isolate()->global_handles()->object_groups(); heap 2206 src/mark-compact.cc heap()->isolate()->global_handles()->implicit_ref_groups(); heap 2245 src/mark-compact.cc ASSERT(heap()->Contains(object)); heap 2270 src/mark-compact.cc SemiSpaceIterator new_it(heap()->new_space()); heap 2271 src/mark-compact.cc DiscoverGreyObjectsWithIterator(heap(), &marking_deque_, &new_it); heap 2274 src/mark-compact.cc DiscoverGreyObjectsInSpace(heap(), heap 2276 src/mark-compact.cc heap()->old_pointer_space()); heap 2279 src/mark-compact.cc DiscoverGreyObjectsInSpace(heap(), heap 2281 src/mark-compact.cc heap()->old_data_space()); heap 2284 src/mark-compact.cc DiscoverGreyObjectsInSpace(heap(), heap 2286 src/mark-compact.cc heap()->code_space()); heap 2289 src/mark-compact.cc DiscoverGreyObjectsInSpace(heap(), heap 2291 src/mark-compact.cc heap()->map_space()); heap 2294 src/mark-compact.cc DiscoverGreyObjectsInSpace(heap(), heap 2296 src/mark-compact.cc heap()->cell_space()); heap 2299 src/mark-compact.cc LargeObjectIterator lo_it(heap()->lo_space()); heap 2300 src/mark-compact.cc DiscoverGreyObjectsWithIterator(heap(), heap 2339 src/mark-compact.cc PostponeInterruptsScope postpone(heap()->isolate()); heap 2365 src/mark-compact.cc Address marking_deque_start = heap()->new_space()->FromSpacePageLow(); heap 2366 src/mark-compact.cc Address marking_deque_end = heap()->new_space()->FromSpacePageHigh(); heap 2385 src/mark-compact.cc HeapObjectIterator cell_iterator(heap()->cell_space()); heap 2392 src/mark-compact.cc heap(), heap 2399 src/mark-compact.cc RootMarkingVisitor root_visitor(heap()); heap 2413 src/mark-compact.cc heap()->isolate()->global_handles()->IdentifyWeakHandles( heap 2416 src/mark-compact.cc heap()->isolate()->global_handles()->IterateWeakRoots(&root_visitor); heap 2440 src/mark-compact.cc SymbolTable* symbol_table = heap()->symbol_table(); heap 2441 src/mark-compact.cc SymbolTableCleaner v(heap()); heap 2444 src/mark-compact.cc heap()->external_string_table_.Iterate(&v); heap 2445 src/mark-compact.cc heap()->external_string_table_.CleanUp(); heap 2449 src/mark-compact.cc heap()->ProcessWeakReferences(&mark_compact_object_retainer); heap 2452 src/mark-compact.cc heap()->isolate()->global_handles()->RemoveObjectGroups(); heap 2453 src/mark-compact.cc heap()->isolate()->global_handles()->RemoveImplicitRefGroups(); heap 2462 src/mark-compact.cc heap()->isolate()->runtime_profiler()->RemoveDeadSamples(); heap 2466 src/mark-compact.cc heap()->CheckpointObjectStats(); heap 2472 src/mark-compact.cc Object* raw_context = heap()->global_contexts_list_; heap 2473 src/mark-compact.cc while (raw_context != heap()->undefined_value()) { heap 2482 src/mark-compact.cc raw_map_cache != heap()->undefined_value()) { heap 2490 src/mark-compact.cc if (raw_key == heap()->undefined_value() || heap 2491 src/mark-compact.cc raw_key == heap()->the_hole_value()) continue; heap 2504 src/mark-compact.cc context->set(Context::MAP_CACHE_INDEX, heap()->undefined_value()); heap 2523 src/mark-compact.cc HeapObjectIterator map_iterator(heap()->map_space()); heap 2541 src/mark-compact.cc HeapObjectIterator map_iterator(heap()->map_space()); heap 2629 src/mark-compact.cc parent->ClearNonLiveTransitions(heap()); heap 2694 src/mark-compact.cc HEAP_PROFILE(heap(), ObjectMoveEvent(src, dst)); heap 2731 src/mark-compact.cc PROFILE(heap()->isolate(), CodeMoveEvent(src, dst)); heap 2732 src/mark-compact.cc heap()->MoveBlock(dst, src, size); heap 2741 src/mark-compact.cc heap()->MoveBlock(dst, src, size); heap 2794 src/mark-compact.cc ASSERT(heap->InFromSpace(heap_obj) || heap 2798 src/mark-compact.cc ASSERT(!heap->InFromSpace(target) && heap 2853 src/mark-compact.cc heap()->lo_space()->AllocateRaw(object_size, NOT_EXECUTABLE); heap 2860 src/mark-compact.cc heap()->mark_compact_collector()->tracer()-> heap 2865 src/mark-compact.cc OldSpace* target_space = heap()->TargetSpace(object); heap 2867 src/mark-compact.cc ASSERT(target_space == heap()->old_pointer_space() || heap 2868 src/mark-compact.cc target_space == heap()->old_data_space()); heap 2876 src/mark-compact.cc heap()->mark_compact_collector()->tracer()-> heap 2891 src/mark-compact.cc heap()->CheckNewSpaceExpansionCriteria(); heap 2893 src/mark-compact.cc NewSpace* new_space = heap()->new_space(); heap 3325 src/mark-compact.cc PointersUpdatingVisitor updating_visitor(heap()); heap 3330 src/mark-compact.cc SemiSpaceIterator to_it(heap()->new_space()->bottom(), heap 3331 src/mark-compact.cc heap()->new_space()->top()); heap 3461 src/mark-compact.cc heap()->isolate()->runtime_profiler()->UpdateSamplesAfterCompact( heap 3466 src/mark-compact.cc heap()->ProcessWeakReferences(&evacuation_object_retainer); heap 3882 src/mark-compact.cc intptr_t newspace_size = space->heap()->new_space()->Size(); heap 3982 src/mark-compact.cc heap()->FreeQueuedChunks(); heap 4000 src/mark-compact.cc SweepSpace(heap()->old_pointer_space(), how_to_sweep); heap 4001 src/mark-compact.cc SweepSpace(heap()->old_data_space(), how_to_sweep); heap 4004 src/mark-compact.cc SweepSpace(heap()->code_space(), PRECISE); heap 4006 src/mark-compact.cc SweepSpace(heap()->cell_space(), PRECISE); heap 4013 src/mark-compact.cc SweepSpace(heap()->map_space(), PRECISE); heap 4023 src/mark-compact.cc code_flusher_ = new CodeFlusher(heap()->isolate()); heap 4132 src/mark-compact.cc PointersUpdatingVisitor v(heap); heap 4137 src/mark-compact.cc PointersUpdatingVisitor::UpdateSlot(heap, slot); heap 4150 src/mark-compact.cc PointersUpdatingVisitor v(heap); heap 4156 src/mark-compact.cc PointersUpdatingVisitor::UpdateSlot(heap, slot); heap 52 src/mark-compact.h explicit Marking(Heap* heap) heap 53 src/mark-compact.h : heap_(heap) { heap 307 src/mark-compact.h void UpdateSlots(Heap* heap); heap 309 src/mark-compact.h void UpdateSlotsWithFilter(Heap* heap); heap 327 src/mark-compact.h static void UpdateSlotsRecordedIn(Heap* heap, heap 332 src/mark-compact.h buffer->UpdateSlotsWithFilter(heap); heap 334 src/mark-compact.h buffer->UpdateSlots(heap); heap 497 src/mark-compact.h inline Heap* heap() const { return heap_; } heap 319 src/mips/assembler-mips-inl.h void RelocInfo::Visit(Heap* heap) { heap 322 src/mips/assembler-mips-inl.h StaticVisitor::VisitEmbeddedPointer(heap, this); heap 324 src/mips/assembler-mips-inl.h StaticVisitor::VisitCodeTarget(heap, this); heap 326 src/mips/assembler-mips-inl.h StaticVisitor::VisitGlobalPropertyCell(heap, this); heap 330 src/mips/assembler-mips-inl.h } else if (heap->isolate()->debug()->has_break_points() && heap 335 src/mips/assembler-mips-inl.h StaticVisitor::VisitDebugTarget(heap, this); heap 1016 src/mips/builtins-mips.cc masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); heap 1787 src/mips/builtins-mips.cc masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); heap 5441 src/mips/code-stubs-mips.cc masm->isolate()->heap()->undefined_value()); heap 5443 src/mips/code-stubs-mips.cc masm->isolate()->heap()->the_hole_value()); heap 5536 src/mips/code-stubs-mips.cc masm->isolate()->heap()->undefined_value()); heap 101 src/mips/deoptimizer-mips.cc isolate->heap()->mark_compact_collector()->InvalidateCode(code); heap 458 src/mips/deoptimizer-mips.cc isolate_->heap()->arguments_adaptor_deopt_pc_offset()->value()); heap 580 src/mips/deoptimizer-mips.cc isolate_->heap()->construct_stub_deopt_pc_offset()->value()); heap 1727 src/mips/full-codegen-mips.cc isolate()->heap()->fixed_cow_array_map()) { heap 4283 src/mips/full-codegen-mips.cc if (check->Equals(isolate()->heap()->number_symbol())) { heap 4288 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->string_symbol())) { heap 4297 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->boolean_symbol())) { heap 4303 src/mips/full-codegen-mips.cc check->Equals(isolate()->heap()->null_symbol())) { heap 4306 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->undefined_symbol())) { heap 4315 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->function_symbol())) { heap 4322 src/mips/full-codegen-mips.cc } else if (check->Equals(isolate()->heap()->object_symbol())) { heap 2347 src/mips/lithium-codegen-mips.cc Heap* heap = type->GetHeap(); heap 2348 src/mips/lithium-codegen-mips.cc while (*current != heap->null_value()) { heap 4320 src/mips/lithium-codegen-mips.cc if (isolate()->heap()->InNewSpace(*target)) { heap 4590 src/mips/lithium-codegen-mips.cc elements->map() != isolate()->heap()->fixed_cow_array_map(); heap 4880 src/mips/lithium-codegen-mips.cc if (type_name->Equals(heap()->number_symbol())) { heap 4888 src/mips/lithium-codegen-mips.cc } else if (type_name->Equals(heap()->string_symbol())) { heap 4901 src/mips/lithium-codegen-mips.cc } else if (type_name->Equals(heap()->boolean_symbol())) { heap 4909 src/mips/lithium-codegen-mips.cc } else if (FLAG_harmony_typeof && type_name->Equals(heap()->null_symbol())) { heap 4915 src/mips/lithium-codegen-mips.cc } else if (type_name->Equals(heap()->undefined_symbol())) { heap 4929 src/mips/lithium-codegen-mips.cc } else if (type_name->Equals(heap()->function_symbol())) { heap 4938 src/mips/lithium-codegen-mips.cc } else if (type_name->Equals(heap()->object_symbol())) { heap 76 src/mips/lithium-codegen-mips.h Heap* heap() const { return isolate()->heap(); } heap 48 src/mips/macro-assembler-mips.cc code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), heap 86 src/mips/macro-assembler-mips.cc if (isolate()->heap()->InNewSpace(*object)) { heap 528 src/mips/simulator-mips.cc Heap* current_heap = v8::internal::Isolate::Current()->heap(); heap 611 src/mips/stub-cache-mips.cc ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); heap 684 src/mips/stub-cache-mips.cc if (masm->isolate()->heap()->InNewSpace(*call_data)) { heap 1154 src/mips/stub-cache-mips.cc if (heap()->InNewSpace(*prototype)) { heap 1258 src/mips/stub-cache-mips.cc if (heap()->InNewSpace(callback->data())) { heap 1475 src/mips/stub-cache-mips.cc if (heap()->InNewSpace(*function)) { heap 827 src/objects-debug.cc Heap* heap = HEAP; heap 829 src/objects-debug.cc if (e->get(i) == heap->the_hole_value()) holes++; heap 573 src/objects-inl.h Heap* heap = map->GetHeap(); heap 574 src/objects-inl.h return (map == heap->function_context_map() || heap 575 src/objects-inl.h map == heap->catch_context_map() || heap 576 src/objects-inl.h map == heap->with_context_map() || heap 577 src/objects-inl.h map == heap->global_context_map() || heap 578 src/objects-inl.h map == heap->block_context_map() || heap 579 src/objects-inl.h map == heap->module_context_map()); heap 878 src/objects-inl.h heap->incremental_marking()->RecordWrite( \ heap 880 src/objects-inl.h if (heap->InNewSpace(value)) { \ heap 881 src/objects-inl.h heap->RecordWrite(object->address(), offset); \ heap 886 src/objects-inl.h heap->incremental_marking()->RecordWrite( \ heap 888 src/objects-inl.h if (heap->InNewSpace(value)) { \ heap 889 src/objects-inl.h heap->RecordWrite(object->address(), offset); \ heap 1123 src/objects-inl.h Heap* heap = heap 1124 src/objects-inl.h MemoryChunk::FromAddress(reinterpret_cast<Address>(this))->heap(); heap 1125 src/objects-inl.h ASSERT(heap != NULL); heap 1126 src/objects-inl.h ASSERT(heap->isolate() == Isolate::Current()); heap 1127 src/objects-inl.h return heap; heap 1274 src/objects-inl.h Heap* heap = GetHeap(); heap 1275 src/objects-inl.h Object* the_hole = heap->the_hole_value(); heap 1775 src/objects-inl.h Heap* heap = GetHeap(); heap 1776 src/objects-inl.h if (heap->incremental_marking()->IsMarking()) return UPDATE_WRITE_BARRIER; heap 1777 src/objects-inl.h if (heap->InNewSpace(this)) return SKIP_WRITE_BARRIER; heap 1800 src/objects-inl.h Heap* heap = array->GetHeap(); heap 1801 src/objects-inl.h if (heap->InNewSpace(value)) { heap 1802 src/objects-inl.h heap->RecordWrite(array->address(), offset); heap 1823 src/objects-inl.h void FixedArray::set_undefined(Heap* heap, int index) { heap 1825 src/objects-inl.h ASSERT(!heap->InNewSpace(heap->undefined_value())); heap 1827 src/objects-inl.h heap->undefined_value()); heap 1836 src/objects-inl.h void FixedArray::set_null(Heap* heap, int index) { heap 1838 src/objects-inl.h ASSERT(!heap->InNewSpace(heap->null_value())); heap 1839 src/objects-inl.h WRITE_FIELD(this, kHeaderSize + index * kPointerSize, heap->null_value()); heap 1860 src/objects-inl.h void FixedArray::set_unchecked(Heap* heap, heap 1866 src/objects-inl.h CONDITIONAL_WRITE_BARRIER(heap, this, offset, value, mode); heap 1870 src/objects-inl.h void FixedArray::set_null_unchecked(Heap* heap, int index) { heap 1872 src/objects-inl.h ASSERT(!heap->InNewSpace(heap->null_value())); heap 1873 src/objects-inl.h WRITE_FIELD(this, kHeaderSize + index * kPointerSize, heap->null_value()); heap 1907 src/objects-inl.h Heap* heap = GetHeap(); heap 1909 src/objects-inl.h CONDITIONAL_WRITE_BARRIER(heap, this, kBackPointerStorageOffset, value, mode); heap 2016 src/objects-inl.h Heap* heap = GetHeap(); heap 2019 src/objects-inl.h heap, this, kTransitionsOffset, transitions_array, mode); heap 2174 src/objects-inl.h if (element == isolate->heap()->raw_unchecked_undefined_value()) break; heap 2175 src/objects-inl.h if (element != isolate->heap()->raw_unchecked_the_hole_value() && heap 3467 src/objects-inl.h Heap* heap = GetHeap(); heap 3469 src/objects-inl.h if (value == heap->empty_descriptor_array()) { heap 3470 src/objects-inl.h ClearDescriptorArray(heap, mode); heap 3487 src/objects-inl.h heap, this, kInstanceDescriptorsOrBackPointerOffset, value, mode); heap 3494 src/objects-inl.h void Map::ClearDescriptorArray(Heap* heap, WriteBarrierMode mode) { heap 3506 src/objects-inl.h heap, this, kInstanceDescriptorsOrBackPointerOffset, back_pointer, mode); heap 3618 src/objects-inl.h void Map::ClearTransitions(Heap* heap, WriteBarrierMode mode) { heap 3624 src/objects-inl.h ClearDescriptorArray(heap, mode); heap 4289 src/objects-inl.h Heap* heap = GetHeap(); heap 4291 src/objects-inl.h heap->AllocateFixedArrayWithHoles(kElementsKindCount); heap 4629 src/objects-inl.h void JSRegExp::SetDataAtUnchecked(int index, Object* value, Heap* heap) { heap 4636 src/objects-inl.h fa->set_unchecked(heap, index, value, SKIP_WRITE_BARRIER); heap 4750 src/objects-inl.h if (elems->map() != isolate->heap()->fixed_cow_array_map()) return elems; heap 4752 src/objects-inl.h { MaybeObject* maybe_writable_elems = isolate->heap()->CopyFixedArrayWithMap( heap 4753 src/objects-inl.h elems, isolate->heap()->fixed_array_map()); heap 5052 src/objects-inl.h return Isolate::Current()->heap()->NumberFromUint32(key); heap 5106 src/objects-inl.h void Map::ClearCodeCache(Heap* heap) { heap 5111 src/objects-inl.h ASSERT(!heap->InNewSpace(heap->raw_unchecked_empty_fixed_array())); heap 5112 src/objects-inl.h WRITE_FIELD(this, kCodeCacheOffset, heap->raw_unchecked_empty_fixed_array()); heap 5205 src/objects-inl.h Object* TypeFeedbackCells::RawUninitializedSentinel(Heap* heap) { heap 5206 src/objects-inl.h return heap->raw_unchecked_the_hole_value(); heap 120 src/objects-visiting-inl.h void Code::CodeIterateBody(Heap* heap) { heap 132 src/objects-visiting-inl.h heap, heap 135 src/objects-visiting-inl.h heap, heap 138 src/objects-visiting-inl.h heap, heap 141 src/objects-visiting-inl.h heap, heap 146 src/objects-visiting-inl.h it.rinfo()->template Visit<StaticVisitor>(heap); heap 208 src/objects-visiting.h INLINE(static void IteratePointers(Heap* heap, heap 216 src/objects-visiting.h StaticVisitor::VisitPointers(heap, start_slot, end_slot); heap 286 src/objects-visiting.h static inline void VisitPointers(Heap* heap, Object** start, Object** end) { heap 287 src/objects-visiting.h for (Object** p = start; p < end; p++) StaticVisitor::VisitPointer(heap, p); heap 292 src/objects-visiting.h Heap* heap = map->GetHeap(); heap 293 src/objects-visiting.h VisitPointers(heap, heap 300 src/objects-visiting.h heap, heap 111 src/objects.cc return Isolate::Current()->heap()->ToBoolean(Smi::cast(this)->value() != 0); heap 207 src/objects.cc return isolate->heap()->undefined_value(); heap 220 src/objects.cc return isolate->heap()->undefined_value(); heap 359 src/objects.cc Heap* heap = name->GetHeap(); heap 360 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_GET); heap 361 src/objects.cc return heap->undefined_value(); heap 471 src/objects.cc Heap* heap = name->GetHeap(); heap 473 src/objects.cc heap->AllocateJSGlobalPropertyCell(value); heap 579 src/objects.cc Heap* heap = name->GetHeap(); heap 591 src/objects.cc : Object::cast(heap->null_value()); heap 600 src/objects.cc if (!heap->isolate()->MayNamedAccess(checked, name, v8::ACCESS_GET)) { heap 616 src/objects.cc return heap->undefined_value(); heap 624 src/objects.cc return value->IsTheHole() ? heap->undefined_value() : value; heap 628 src/objects.cc return value->IsTheHole() ? heap->undefined_value() : value; heap 652 src/objects.cc Heap* heap = IsSmi() heap 653 src/objects.cc ? Isolate::Current()->heap() heap 660 src/objects.cc holder != heap->null_value(); heap 663 src/objects.cc Isolate* isolate = heap->isolate(); heap 676 src/objects.cc return heap->undefined_value(); heap 687 src/objects.cc Isolate* isolate = heap->isolate(); heap 690 src/objects.cc return heap->undefined_value(); heap 698 src/objects.cc if (js_object->elements() != heap->empty_fixed_array()) { heap 701 src/objects.cc if (result != heap->the_hole_value()) return result; heap 705 src/objects.cc return heap->undefined_value(); heap 711 src/objects.cc Heap* heap = Isolate::Current()->heap(); heap 712 src/objects.cc Context* context = heap->isolate()->context()->global_context(); heap 723 src/objects.cc Heap* heap = heap_object->GetHeap(); heap 724 src/objects.cc Context* context = heap->isolate()->context()->global_context(); heap 735 src/objects.cc return heap->null_value(); heap 854 src/objects.cc Heap* heap = GetHeap(); heap 864 src/objects.cc PretenureFlag tenure = heap->InNewSpace(this) ? pretenure : TENURED; heap 869 src/objects.cc { MaybeObject* maybe_object = heap->AllocateRawAsciiString(len, tenure); heap 884 src/objects.cc heap->AllocateRawTwoByteString(len, tenure); heap 899 src/objects.cc cs->set_second(heap->empty_string(), SKIP_WRITE_BARRIER); heap 923 src/objects.cc Heap* heap = GetHeap(); heap 936 src/objects.cc ? (is_ascii ? heap->external_symbol_with_ascii_data_map() heap 937 src/objects.cc : heap->external_symbol_map()) heap 938 src/objects.cc : (is_ascii ? heap->external_string_with_ascii_data_map() heap 939 src/objects.cc : heap->external_string_map())); heap 943 src/objects.cc ? (is_ascii ? heap->short_external_symbol_with_ascii_data_map() heap 944 src/objects.cc : heap->short_external_symbol_map()) heap 945 src/objects.cc : (is_ascii ? heap->short_external_string_with_ascii_data_map() heap 946 src/objects.cc : heap->short_external_string_map())); heap 954 src/objects.cc heap->CreateFillerObjectAt(this->address() + new_size, size - new_size); heap 975 src/objects.cc Heap* heap = GetHeap(); heap 986 src/objects.cc is_symbol ? heap->external_ascii_symbol_map() heap 987 src/objects.cc : heap->external_ascii_string_map()); heap 990 src/objects.cc is_symbol ? heap->short_external_ascii_symbol_map() heap 991 src/objects.cc : heap->short_external_ascii_string_map()); heap 999 src/objects.cc heap->CreateFillerObjectAt(this->address() + new_size, size - new_size); heap 1109 src/objects.cc Heap* heap = GetHeap(); heap 1113 src/objects.cc !heap->Contains(HeapObject::cast(constructor))) { heap 1118 src/objects.cc if (!heap->Contains(JSFunction::cast(constructor)->shared())) { heap 1173 src/objects.cc Heap* heap = GetHeap(); heap 1174 src/objects.cc if (!heap->Contains(this)) { heap 1178 src/objects.cc if (!heap->Contains(map())) { heap 1536 src/objects.cc && name != isolate->heap()->hidden_symbol()) || heap 1595 src/objects.cc Heap* heap = GetHeap(); heap 1599 src/objects.cc (map() == heap->isolate()->empty_object_map() || IsGlobalObject() || heap 1638 src/objects.cc Heap* heap = GetHeap(); heap 1640 src/objects.cc heap->AllocateJSGlobalPropertyCell(value); heap 1663 src/objects.cc Heap* heap = GetHeap(); heap 1670 src/objects.cc return heap->isolate()->Throw( heap 1833 src/objects.cc isolate->heap()->undefined_value() : heap 1988 src/objects.cc Heap* heap = GetHeap(); heap 1990 src/objects.cc pt != heap->null_value(); heap 2021 src/objects.cc return heap->the_hole_value(); heap 2030 src/objects.cc Heap* heap = GetHeap(); heap 2031 src/objects.cc Isolate* isolate = heap->isolate(); heap 2078 src/objects.cc return heap->the_hole_value(); heap 2316 src/objects.cc Heap* heap = GetHeap(); heap 2318 src/objects.cc pt != heap->null_value(); heap 2684 src/objects.cc Heap* heap = GetHeap(); heap 2694 src/objects.cc { MaybeObject* maybe_symbol_version = heap->LookupSymbol(name_raw); heap 2703 src/objects.cc if (!heap->isolate()->MayNamedAccess(this, name_raw, v8::ACCESS_SET)) { heap 2739 src/objects.cc return heap->isolate()->Throw(*heap->isolate()->factory()->NewTypeError( heap 3023 src/objects.cc Heap* heap = GetHeap(); heap 3024 src/objects.cc if (!heap->isolate()->MayNamedAccess(this_obj, name, v8::ACCESS_HAS)) { heap 3321 src/objects.cc value = GetIsolate()->heap()->the_hole_value(); heap 3661 src/objects.cc Heap* heap = isolate->heap(); heap 3667 src/objects.cc if (interceptor->deleter()->IsUndefined()) return heap->false_value(); heap 3709 src/objects.cc return isolate->heap()->false_value(); heap 3714 src/objects.cc if (proto->IsNull()) return isolate->heap()->false_value(); heap 3748 src/objects.cc return isolate->heap()->false_value(); heap 3753 src/objects.cc if (proto->IsNull()) return isolate->heap()->false_value(); heap 3764 src/objects.cc if (!result.IsFound()) return isolate->heap()->true_value(); heap 3774 src/objects.cc return isolate->heap()->false_value(); heap 3837 src/objects.cc Heap* heap = GetHeap(); heap 3904 src/objects.cc heap->isolate()->context()->global_context()-> heap 3952 src/objects.cc isolate->heap()->undefined_value(), heap 3955 src/objects.cc return isolate->heap()->false_value(); heap 4004 src/objects.cc Heap* heap = GetHeap(); heap 4006 src/objects.cc o != heap->null_value(); heap 4074 src/objects.cc Heap* heap = GetHeap(); heap 4097 src/objects.cc if (name->Equals(heap->Proto_symbol()) && !IsJSContextExtensionObject()) { heap 4104 src/objects.cc !heap->isolate()->bootstrapper()->IsActive()) { heap 4115 src/objects.cc Heap* heap = GetHeap(); heap 4117 src/objects.cc current != heap->null_value(); heap 4128 src/objects.cc Heap* heap = GetHeap(); heap 4130 src/objects.cc current != heap->null_value() && current->IsJSObject(); heap 4258 src/objects.cc Heap* heap = GetHeap(); heap 4261 src/objects.cc MaybeObject* getterOk = heap->undefined_value(); heap 4267 src/objects.cc MaybeObject* setterOk = heap->undefined_value(); heap 4268 src/objects.cc if (getterOk != heap->null_value() && !setter->IsNull()) { heap 4273 src/objects.cc if (getterOk != heap->null_value() && setterOk != heap->null_value()) { heap 4274 src/objects.cc return heap->undefined_value(); heap 4398 src/objects.cc return isolate->heap()->undefined_value(); heap 4416 src/objects.cc if (!CanSetCallback(name)) return isolate->heap()->undefined_value(); heap 4523 src/objects.cc return isolate->heap()->undefined_value(); heap 4540 src/objects.cc if (!CanSetCallback(name)) return isolate->heap()->undefined_value(); heap 4546 src/objects.cc if (IsJSArray()) return isolate->heap()->undefined_value(); heap 4568 src/objects.cc return isolate->heap()->undefined_value(); heap 4586 src/objects.cc return isolate->heap()->undefined_value(); heap 4599 src/objects.cc Heap* heap = GetHeap(); heap 4607 src/objects.cc !heap->isolate()->MayNamedAccess(this, name, v8::ACCESS_HAS)) { heap 4608 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_HAS); heap 4609 src/objects.cc return heap->undefined_value(); heap 4616 src/objects.cc obj != heap->null_value(); heap 4633 src/objects.cc obj != heap->null_value(); heap 4635 src/objects.cc LookupResult result(heap->isolate()); heap 4638 src/objects.cc if (result.IsReadOnly()) return heap->undefined_value(); heap 4648 src/objects.cc return heap->undefined_value(); heap 5370 src/objects.cc Heap* heap = GetHeap(); heap 5371 src/objects.cc set(EntryToIndex(index), heap->the_hole_value()); heap 5372 src/objects.cc set(EntryToIndex(index) + 1, heap->the_hole_value()); heap 5585 src/objects.cc Heap* heap = GetHeap(); heap 5586 src/objects.cc if (new_length == 0) return heap->empty_fixed_array(); heap 5588 src/objects.cc { MaybeObject* maybe_obj = heap->AllocateFixedArray(new_length); heap 5629 src/objects.cc Heap* heap = Isolate::Current()->heap(); heap 5633 src/objects.cc return heap->empty_descriptor_array(); heap 5637 src/objects.cc heap->AllocateFixedArray(ToKeyIndex(number_of_descriptors)); heap 5872 src/objects.cc Heap* heap = GetHeap(); heap 5874 src/objects.cc MaybeObject* maybe_copy = heap->AllocateAccessorPair(); heap 5919 src/objects.cc if (!Isolate::Current()->heap()->Contains(this)) return false; heap 5974 src/objects.cc Heap* heap = GetHeap(); heap 5981 src/objects.cc heap->isolate()->objects_string_input_buffer()); heap 6055 src/objects.cc Heap* heap = GetHeap(); heap 6058 src/objects.cc heap->isolate()->objects_string_input_buffer()); heap 6883 src/objects.cc Heap* heap = GetHeap(); heap 6884 src/objects.cc if (map == heap->string_map()) { heap 6885 src/objects.cc this->set_map(heap->undetectable_string_map()); heap 6887 src/objects.cc } else if (map == heap->ascii_string_map()) { heap 6888 src/objects.cc this->set_map(heap->undetectable_ascii_string_map()); heap 7098 src/objects.cc Heap* heap = GetHeap(); heap 7100 src/objects.cc MaybeObject* result = heap->AllocateSubString(this, start, end, pretenure); heap 7142 src/objects.cc heap->CreateFillerObjectAt(new_end, size_delta); heap 7159 src/objects.cc map->SetBackPointer(heap->undefined_value(), SKIP_WRITE_BARRIER); heap 7179 src/objects.cc if (!ClearBackPointer(heap, t->GetTarget(i))) { heap 7185 src/objects.cc MarkCompactCollector* collector = heap->mark_compact_collector(); heap 7196 src/objects.cc ClearBackPointer(heap, t->elements_transition())) { heap 7210 src/objects.cc return ClearTransitions(heap); heap 7215 src/objects.cc RightTrimFixedArray(heap, t, trim * TransitionArray::kTransitionSize); heap 7420 src/objects.cc Heap* heap = GetHeap(); heap 7447 src/objects.cc heap->ClearInstanceofCache(); heap 7468 src/objects.cc Heap* heap = new_map->GetHeap(); heap 7473 src/objects.cc heap->isolate()->context()->global_context()-> heap 7526 src/objects.cc Isolate::Current()->heap()->LookupAsciiSymbol(to_string); heap 7585 src/objects.cc Heap* heap = GetHeap(); heap 7590 src/objects.cc obj != heap->null_value(); heap 7594 src/objects.cc LookupResult result(heap->isolate()); heap 7639 src/objects.cc Heap* heap = GetHeap(); heap 7643 src/objects.cc set_this_property_assignments(heap->undefined_value()); heap 7828 src/objects.cc Heap* heap = map->GetHeap(); heap 7829 src/objects.cc set_initial_map(heap->raw_unchecked_undefined_value()); heap 7830 src/objects.cc Builtins* builtins = heap->isolate()->builtins(); heap 7895 src/objects.cc Heap* heap = map->GetHeap(); heap 7896 src/objects.cc set_initial_map(heap->undefined_value()); heap 7897 src/objects.cc Builtins* builtins = heap->isolate()->builtins(); heap 8164 src/objects.cc cell->set_value(TypeFeedbackCells::RawUninitializedSentinel(heap)); heap 8488 src/objects.cc Heap* heap = GetHeap(); heap 8494 src/objects.cc { MaybeObject* maybe = heap->AllocateFixedArrayWithHoles(capacity); heap 8553 src/objects.cc Heap* heap = GetHeap(); heap 8559 src/objects.cc heap->AllocateUninitializedFixedDoubleArray(capacity); heap 8573 src/objects.cc GetElementsTransitionMap(heap->isolate(), new_elements_kind); heap 8605 src/objects.cc Heap* heap = GetHeap(); heap 8610 src/objects.cc new_elements = heap->empty_fixed_array(); heap 8612 src/objects.cc MaybeObject* maybe_obj = heap->AllocateFixedArrayWithHoles(capacity); heap 8699 src/objects.cc Heap* heap = GetHeap(); heap 8713 src/objects.cc HandleScope scope(heap->isolate()); heap 8714 src/objects.cc Handle<Object> handle(this, heap->isolate()); heap 8715 src/objects.cc return heap->isolate()->Throw( heap 8724 src/objects.cc for (Object* pt = value; pt != heap->null_value(); pt = pt->GetPrototype()) { heap 8727 src/objects.cc HandleScope scope(heap->isolate()); heap 8728 src/objects.cc return heap->isolate()->Throw( heap 8771 src/objects.cc heap->ClearInstanceofCache(); heap 8850 src/objects.cc Heap* heap = GetHeap(); heap 8851 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { heap 8852 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_HAS); heap 8959 src/objects.cc Heap* heap = GetHeap(); heap 8960 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { heap 8961 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_HAS); heap 9059 src/objects.cc if (result.IsEmpty()) return isolate->heap()->undefined_value(); heap 9071 src/objects.cc return isolate->heap()->undefined_value(); heap 9145 src/objects.cc Heap* heap = GetHeap(); heap 9148 src/objects.cc if (elements->map() != heap->non_strict_arguments_elements_map()) { heap 9157 src/objects.cc Heap* heap = GetHeap(); heap 9160 src/objects.cc if (elements->map() != heap->non_strict_arguments_elements_map()) { heap 9299 src/objects.cc Heap* heap = isolate->heap(); heap 9304 src/objects.cc (elements->map() == heap->non_strict_arguments_elements_map()); heap 9328 src/objects.cc return isolate->heap()->undefined_value(); heap 9364 src/objects.cc return isolate->heap()->undefined_value(); heap 9590 src/objects.cc Heap* heap = GetHeap(); heap 9591 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_SET)) { heap 9592 src/objects.cc HandleScope scope(heap->isolate()); heap 9594 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_SET); heap 9726 src/objects.cc isolate->heap()->AllocateAliasedArgumentsEntry(context_index); heap 9742 src/objects.cc return isolate->heap()->null_value(); heap 9762 src/objects.cc if (elements() == isolate->heap()->empty_fixed_array() || heap 9817 src/objects.cc return GetIsolate()->heap()->null_value(); heap 9880 src/objects.cc Heap* heap = holder_handle->GetHeap(); heap 9885 src/objects.cc if (raw_result != heap->the_hole_value()) return raw_result; heap 9890 src/objects.cc if (pt == heap->null_value()) return heap->undefined_value(); heap 10211 src/objects.cc Heap* heap = GetHeap(); heap 10212 src/objects.cc if (!heap->isolate()->MayIndexedAccess(this, index, v8::ACCESS_HAS)) { heap 10213 src/objects.cc heap->isolate()->ReportFailedAccessCheck(this, v8::ACCESS_HAS); heap 10771 src/objects.cc return Isolate::Current()->heap()->AllocateSymbol( heap 10949 src/objects.cc Heap* heap = string_->GetHeap(); heap 10951 src/objects.cc Map* map = heap->SymbolMapForString(string_); heap 10959 src/objects.cc return heap->AllocateInternalSymbol(&buffer, heap 10995 src/objects.cc { MaybeObject* maybe_obj = Isolate::Current()->heap()-> heap 11334 src/objects.cc Heap* heap = GetHeap(); heap 11341 src/objects.cc new_dict->AddNumberEntry(pos, heap->undefined_value(), no_details)-> heap 11364 src/objects.cc Heap* heap = GetHeap(); heap 11382 src/objects.cc PretenureFlag tenure = heap->InNewSpace(this) ? NOT_TENURED: TENURED; heap 11385 src/objects.cc heap->AllocateFixedArray(dict->NumberOfElements(), tenure); heap 11421 src/objects.cc { MaybeObject* maybe_new_double = heap->AllocateHeapNumber(0.0); heap 11428 src/objects.cc if (elements_base->map() == heap->fixed_double_array_map()) { heap 11565 src/objects.cc return heap->NumberFromInt32(cast_value); heap 11604 src/objects.cc Heap* heap = GetHeap(); heap 11619 src/objects.cc return heap->NumberFromUint32(cast_value); heap 11625 src/objects.cc Heap* heap = GetHeap(); heap 11640 src/objects.cc return heap->AllocateHeapNumber(cast_value); heap 11646 src/objects.cc Heap* heap = GetHeap(); heap 11660 src/objects.cc return heap->AllocateHeapNumber(double_value); heap 11685 src/objects.cc Heap* heap = GetHeap(); heap 11688 src/objects.cc heap->AllocateJSGlobalPropertyCell(heap->the_hole_value()); heap 12059 src/objects.cc Heap* heap = Dictionary<Shape, Key>::GetHeap(); heap 12064 src/objects.cc { MaybeObject* maybe_obj = heap->AllocateFixedArray(length); heap 12073 src/objects.cc { MaybeObject* maybe_obj = heap->AllocateFixedArray(length); heap 12133 src/objects.cc Heap* heap = Dictionary<Shape, Key>::GetHeap(); heap 12137 src/objects.cc return heap->false_value(); heap 12139 src/objects.cc SetEntry(entry, heap->the_hole_value(), heap->the_hole_value()); heap 12141 src/objects.cc return heap->true_value(); heap 12428 src/objects.cc Heap* heap = Dictionary<Shape, Key>::GetHeap(); heap 12429 src/objects.cc return heap->undefined_value(); heap 12445 src/objects.cc Heap* heap = GetHeap(); heap 12457 src/objects.cc (!value->IsJSFunction() || heap->InNewSpace(value))) { heap 12486 src/objects.cc heap->AllocateFixedArray(number_of_allocated_fields); heap 12498 src/objects.cc MaybeObject* maybe_key = heap->LookupSymbol(String::cast(k)); heap 12504 src/objects.cc if (value->IsJSFunction() && !heap->InNewSpace(value)) { heap 12765 src/objects.cc isolate->heap()->undefined_value()); heap 12798 src/objects.cc Heap* heap = debug_info->GetHeap(); heap 12799 src/objects.cc if (debug_info->break_points()->IsUndefined()) return heap->undefined_value(); heap 12811 src/objects.cc return heap->undefined_value(); heap 12842 src/objects.cc isolate->heap()->undefined_value()); heap 12970 src/objects.cc if (isnan(time)) return GetIsolate()->heap()->nan_value(); heap 12989 src/objects.cc if (isnan(value)) return GetIsolate()->heap()->nan_value(); heap 13029 src/objects.cc HeapNumber* nan = GetIsolate()->heap()->nan_value(); heap 2280 src/objects.h inline void set_undefined(Heap* heap, int index); heap 2283 src/objects.h inline void set_null(Heap* heap, int index); heap 2288 src/objects.h inline void set_null_unchecked(Heap* heap, int index); heap 2289 src/objects.h inline void set_unchecked(Heap* heap, int index, Object* value, heap 4161 src/objects.h static inline Object* RawUninitializedSentinel(Heap* heap); heap 4513 src/objects.h inline void CodeIterateBody(Heap* heap); heap 4524 src/objects.h void ClearTypeFeedbackCells(Heap* heap); heap 4828 src/objects.h inline void ClearTransitions(Heap* heap, heap 4861 src/objects.h inline void ClearDescriptorArray(Heap* heap, WriteBarrierMode mode); heap 4963 src/objects.h inline void ClearCodeCache(Heap* heap); heap 4984 src/objects.h void ClearNonLiveTransitions(Heap* heap); heap 6542 src/objects.h inline void SetDataAtUnchecked(int index, Object* value, Heap* heap); heap 1020 src/parser.cc isolate_->heap()->Proto_symbol()) && heap 1152 src/parser.cc directive->Equals(isolate()->heap()->use_strict()) && heap 1154 src/parser.cc isolate()->heap()->use_strict()->length() + 2) { heap 1238 src/parser.cc isolate()->heap()->module_symbol()) && heap 2459 src/parser.cc isolate()->heap()->native_symbol()) && heap 2471 src/parser.cc isolate()->heap()->module_symbol()) || heap 3297 src/parser.cc Handle<Object> result(isolate()->heap()->ToBoolean(!condition)); heap 3807 src/parser.cc Heap* heap = isolate()->heap(); heap 3885 src/parser.cc object_literals->set_map(heap->fixed_cow_array_map()); heap 2293 src/profile-generator.cc Heap* heap = object->GetHeap(); heap 2294 src/profile-generator.cc if (object->IsJSFunction()) return heap->closure_symbol(); heap 2296 src/profile-generator.cc if (constructor_name == heap->Object_symbol()) { heap 2301 src/profile-generator.cc LookupResult result(heap->isolate()); heap 2302 src/profile-generator.cc object->LocalLookupRealNamedProperty(heap->constructor_symbol(), &result); heap 2822 src/profile-generator.cc isolate->heap()->CallGlobalGCPrologueCallback(); heap 2836 src/profile-generator.cc isolate->heap()->CallGlobalGCEpilogueCallback(); heap 3081 src/profile-generator.cc Isolate::Current()->heap()->CollectAllGarbage( heap 3084 src/profile-generator.cc Isolate::Current()->heap()->CollectAllGarbage( heap 3089 src/profile-generator.cc Heap* debug_heap = Isolate::Current()->heap(); heap 414 src/runtime-profiler.cc if (function != NULL && isolate_->heap()->InNewSpace(function)) { heap 144 src/runtime.cc Heap* heap = isolate->heap(); heap 146 src/runtime.cc { MaybeObject* maybe_result = heap->CopyJSObject(boilerplate); heap 177 src/runtime.cc heap->AllocateFixedArray(copy->NumberOfLocalProperties()); heap 216 src/runtime.cc if (elements->map() == heap->fixed_cow_array_map()) { heap 494 src/runtime.cc isolate->heap()->fixed_cow_array_map()); heap 588 src/runtime.cc if (*boilerplate == isolate->heap()->undefined_value()) { heap 614 src/runtime.cc if (*boilerplate == isolate->heap()->undefined_value()) { heap 624 src/runtime.cc return isolate->heap()->CopyJSObject(JSObject::cast(*boilerplate)); heap 637 src/runtime.cc if (*boilerplate == isolate->heap()->undefined_value()) { heap 638 src/runtime.cc ASSERT(*elements != isolate->heap()->empty_fixed_array()); heap 658 src/runtime.cc if (*boilerplate == isolate->heap()->undefined_value()) { heap 659 src/runtime.cc ASSERT(*elements != isolate->heap()->empty_fixed_array()); heap 667 src/runtime.cc isolate->heap()->fixed_cow_array_map()) { heap 670 src/runtime.cc return isolate->heap()->CopyJSObject(JSObject::cast(*boilerplate)); heap 679 src/runtime.cc prototype->IsJSReceiver() ? prototype : isolate->heap()->null_value(); heap 680 src/runtime.cc return isolate->heap()->AllocateJSProxy(handler, used_prototype); heap 691 src/runtime.cc prototype->IsJSReceiver() ? prototype : isolate->heap()->null_value(); heap 692 src/runtime.cc return isolate->heap()->AllocateJSFunctionProxy( heap 700 src/runtime.cc return isolate->heap()->ToBoolean(obj->IsJSProxy()); heap 707 src/runtime.cc return isolate->heap()->ToBoolean(obj->IsJSFunctionProxy()); heap 736 src/runtime.cc return isolate->heap()->undefined_value(); heap 758 src/runtime.cc return isolate->heap()->undefined_value(); heap 768 src/runtime.cc return isolate->heap()->ToBoolean(table->Contains(*key)); heap 780 src/runtime.cc return isolate->heap()->undefined_value(); heap 801 src/runtime.cc return lookup->IsTheHole() ? isolate->heap()->undefined_value() : *lookup; heap 812 src/runtime.cc return isolate->heap()->ToBoolean(!lookup->IsTheHole()); heap 826 src/runtime.cc return isolate->heap()->ToBoolean(!lookup->IsTheHole()); heap 839 src/runtime.cc return isolate->heap()->undefined_value(); heap 862 src/runtime.cc return lookup->IsTheHole() ? isolate->heap()->undefined_value() : *lookup; heap 873 src/runtime.cc return isolate->heap()->ToBoolean(!lookup->IsTheHole()); heap 887 src/runtime.cc return isolate->heap()->ToBoolean(!lookup->IsTheHole()); heap 900 src/runtime.cc return isolate->heap()->undefined_value(); heap 908 src/runtime.cc if (!obj->IsJSObject()) return isolate->heap()->null_value(); heap 923 src/runtime.cc isolate->heap()->Proto_symbol(), heap 926 src/runtime.cc return isolate->heap()->undefined_value(); heap 943 src/runtime.cc if (prototype->IsNull()) return isolate->heap()->false_value(); heap 944 src/runtime.cc if (O == prototype) return isolate->heap()->true_value(); heap 1067 src/runtime.cc Heap* heap = isolate->heap(); heap 1076 src/runtime.cc return heap->undefined_value(); heap 1087 src/runtime.cc elms->set(IS_ACCESSOR_INDEX, heap->false_value()); heap 1089 src/runtime.cc elms->set(WRITABLE_INDEX, heap->false_value()); heap 1090 src/runtime.cc elms->set(ENUMERABLE_INDEX, heap->true_value()); heap 1091 src/runtime.cc elms->set(CONFIGURABLE_INDEX, heap->false_value()); heap 1097 src/runtime.cc elms->set(IS_ACCESSOR_INDEX, heap->false_value()); heap 1101 src/runtime.cc elms->set(WRITABLE_INDEX, heap->true_value()); heap 1102 src/runtime.cc elms->set(ENUMERABLE_INDEX, heap->true_value()); heap 1103 src/runtime.cc elms->set(CONFIGURABLE_INDEX, heap->true_value()); heap 1111 src/runtime.cc if (proto->IsNull()) return heap->undefined_value(); heap 1117 src/runtime.cc if (elements->map() == heap->non_strict_arguments_elements_map()) { heap 1130 src/runtime.cc elms->set(IS_ACCESSOR_INDEX, heap->true_value()); heap 1141 src/runtime.cc elms->set(IS_ACCESSOR_INDEX, heap->false_value()); heap 1145 src/runtime.cc elms->set(WRITABLE_INDEX, heap->ToBoolean(!details.IsReadOnly())); heap 1152 src/runtime.cc elms->set(ENUMERABLE_INDEX, heap->ToBoolean(!details.IsDontEnum())); heap 1153 src/runtime.cc elms->set(CONFIGURABLE_INDEX, heap->ToBoolean(!details.IsDontDelete())); heap 1163 src/runtime.cc return heap->undefined_value(); heap 1167 src/runtime.cc return heap->false_value(); heap 1170 src/runtime.cc elms->set(ENUMERABLE_INDEX, heap->ToBoolean(!result.IsDontEnum())); heap 1171 src/runtime.cc elms->set(CONFIGURABLE_INDEX, heap->ToBoolean(!result.IsDontDelete())); heap 1178 src/runtime.cc elms->set(IS_ACCESSOR_INDEX, heap->true_value()); heap 1190 src/runtime.cc elms->set(IS_ACCESSOR_INDEX, heap->false_value()); heap 1191 src/runtime.cc elms->set(WRITABLE_INDEX, heap->ToBoolean(!result.IsReadOnly())); heap 1234 src/runtime.cc if (proto->IsNull()) return isolate->heap()->false_value(); heap 1238 src/runtime.cc return isolate->heap()->ToBoolean(obj->map()->is_extensible()); heap 1267 src/runtime.cc return isolate->heap()->ToBoolean(result); heap 1303 src/runtime.cc return isolate->heap()->ToBoolean(needs_access_checks); heap 1320 src/runtime.cc return isolate->heap()->undefined_value(); heap 1441 src/runtime.cc return isolate->heap()->undefined_value(); heap 1517 src/runtime.cc Handle<Object> value(isolate->heap()->undefined_value(), isolate); heap 1543 src/runtime.cc return isolate->heap()->undefined_value(); heap 1594 src/runtime.cc return isolate->heap()->undefined_value(); heap 1606 src/runtime.cc return isolate->heap()->undefined_value(); heap 1826 src/runtime.cc isolate->heap()->AllocateFixedArrayWithHoles(elements_count); heap 1830 src/runtime.cc { MaybeObject* maybe_new_object = isolate->heap()->AllocateRaw( heap 1841 src/runtime.cc array->set_properties(isolate->heap()->empty_fixed_array()); heap 1858 src/runtime.cc if (source->length() == 0) source = isolate->heap()->query_colon_symbol(); heap 1861 src/runtime.cc if (!global->IsTrue()) global = isolate->heap()->false_value(); heap 1864 src/runtime.cc if (!ignoreCase->IsTrue()) ignoreCase = isolate->heap()->false_value(); heap 1867 src/runtime.cc if (!multiline->IsTrue()) multiline = isolate->heap()->false_value(); heap 1894 src/runtime.cc Heap* heap = isolate->heap(); heap 1896 src/runtime.cc result = regexp->SetLocalPropertyIgnoreAttributes(heap->source_symbol(), heap 1900 src/runtime.cc result = regexp->SetLocalPropertyIgnoreAttributes(heap->global_symbol(), heap 1905 src/runtime.cc regexp->SetLocalPropertyIgnoreAttributes(heap->ignore_case_symbol(), heap 1909 src/runtime.cc result = regexp->SetLocalPropertyIgnoreAttributes(heap->multiline_symbol(), heap 1914 src/runtime.cc regexp->SetLocalPropertyIgnoreAttributes(heap->last_index_symbol(), heap 1929 src/runtime.cc prototype->set_elements(isolate->heap()->empty_fixed_array()); heap 1985 src/runtime.cc return isolate->heap()->undefined_value(); heap 2042 src/runtime.cc return isolate->heap()->undefined_value(); heap 2050 src/runtime.cc return isolate->heap()->ToBoolean( heap 2060 src/runtime.cc return isolate->heap()->undefined_value(); heap 2072 src/runtime.cc return isolate->heap()->undefined_value(); heap 2082 src/runtime.cc if (!script->IsScript()) return isolate->heap()->undefined_value(); heap 2128 src/runtime.cc return isolate->heap()->undefined_value(); heap 2139 src/runtime.cc return isolate->heap()->undefined_value(); heap 2164 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector("prototype")); heap 2209 src/runtime.cc return isolate->heap()->ToBoolean(f->shared()->IsApiFunction()); heap 2218 src/runtime.cc return isolate->heap()->ToBoolean(f->IsBuiltin()); heap 2249 src/runtime.cc target_shared->set_script(isolate->heap()->undefined_value()); heap 2273 src/runtime.cc target->set_next_function_link(isolate->heap()->undefined_value()); heap 2291 src/runtime.cc return isolate->heap()->undefined_value(); heap 2300 src/runtime.cc return isolate->heap()->LookupSingleCharacterStringFromCode(code); heap 2303 src/runtime.cc return isolate->heap()->empty_string(); heap 2318 src/runtime.cc if (value < 0) return isolate->heap()->nan_value(); heap 2336 src/runtime.cc return isolate->heap()->nan_value(); heap 3182 src/runtime.cc ReplacementStringBuilder builder(isolate->heap(), heap 3314 src/runtime.cc return isolate->heap()->empty_string(); heap 3390 src/runtime.cc return isolate->heap()->empty_string(); heap 3402 src/runtime.cc isolate->heap()->CreateFillerObjectAt(end_of_string, delta); heap 3786 src/runtime.cc return isolate->heap()->null_value(); heap 4062 src/runtime.cc elements->set(i, isolate->heap()->undefined_value()); heap 4152 src/runtime.cc return isolate->heap()->null_value(); heap 4173 src/runtime.cc if (result == RegExpImpl::RE_FAILURE) return isolate->heap()->null_value(); heap 4191 src/runtime.cc return isolate->heap()-> heap 4209 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); heap 4234 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); heap 4259 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); heap 4284 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); heap 4409 src/runtime.cc ? isolate->heap()->undefined_value() heap 4505 src/runtime.cc return isolate->heap()->undefined_value(); heap 4534 src/runtime.cc return isolate->heap()->undefined_value(); heap 4729 src/runtime.cc return isolate->heap()->true_value(); heap 4825 src/runtime.cc return isolate->heap()->undefined_value(); heap 4884 src/runtime.cc return isolate->heap()->false_value(); heap 4889 src/runtime.cc return isolate->heap()->false_value(); heap 4891 src/runtime.cc return isolate->heap()->true_value(); heap 4893 src/runtime.cc return isolate->heap()->false_value(); heap 4903 src/runtime.cc if (!debug->IsStepping()) return isolate->heap()->undefined_value(); heap 4912 src/runtime.cc return isolate->heap()->undefined_value(); heap 4954 src/runtime.cc if (object->HasLocalProperty(*key)) return isolate->heap()->true_value(); heap 4965 src/runtime.cc return isolate->heap()->false_value(); heap 4984 src/runtime.cc if (object->HasRealNamedProperty(key)) return isolate->heap()->true_value(); heap 4989 src/runtime.cc return isolate->heap()->false_value(); heap 5000 src/runtime.cc return isolate->heap()->true_value(); heap 5003 src/runtime.cc return isolate->heap()->false_value(); heap 5015 src/runtime.cc return isolate->heap()->ToBoolean(result); heap 5027 src/runtime.cc return isolate->heap()->ToBoolean(result); heap 5044 src/runtime.cc return isolate->heap()->false_value(); heap 5047 src/runtime.cc return isolate->heap()->true_value(); heap 5052 src/runtime.cc return isolate->heap()->false_value(); heap 5060 src/runtime.cc isolate->heap()->non_strict_arguments_elements_map()) { heap 5068 src/runtime.cc return isolate->heap()->ToBoolean(!details.IsDontEnum()); heap 5074 src/runtime.cc return isolate->heap()->ToBoolean(att != ABSENT && (att & DONT_ENUM) == 0); heap 5136 src/runtime.cc return isolate->heap()->undefined_value(); heap 5146 src/runtime.cc isolate->heap()->undefined_value(), heap 5165 src/runtime.cc isolate->heap()->undefined_value(), heap 5206 src/runtime.cc if (name == isolate->heap()->hidden_symbol()) { heap 5223 src/runtime.cc return isolate->heap()->undefined_value(); heap 5263 src/runtime.cc return isolate->heap()->undefined_value(); heap 5278 src/runtime.cc return isolate->heap()->undefined_value(); heap 5291 src/runtime.cc !isolate->MayNamedAccess(*object, isolate->heap()->undefined_value(), heap 5367 src/runtime.cc if (key->Equals(isolate->heap()->length_symbol())) return Smi::FromInt(n); heap 5368 src/runtime.cc if (key->Equals(isolate->heap()->callee_symbol())) { heap 5415 src/runtime.cc if (obj->IsNumber()) return isolate->heap()->number_symbol(); heap 5420 src/runtime.cc return isolate->heap()->undefined_symbol(); heap 5425 src/runtime.cc return isolate->heap()->string_symbol(); heap 5431 src/runtime.cc return isolate->heap()->boolean_symbol(); heap 5435 src/runtime.cc ? isolate->heap()->null_symbol() heap 5436 src/runtime.cc : isolate->heap()->object_symbol(); heap 5439 src/runtime.cc return isolate->heap()->undefined_symbol(); heap 5442 src/runtime.cc return isolate->heap()->function_symbol(); heap 5446 src/runtime.cc return isolate->heap()->object_symbol(); heap 5489 src/runtime.cc return isolate->heap()->nan_value(); heap 5496 src/runtime.cc return isolate->heap()->nan_value(); heap 5503 src/runtime.cc if (d == 0) return isolate->heap()->minus_zero_value(); heap 5523 src/runtime.cc return isolate->heap()->NumberFromDouble( heap 5551 src/runtime.cc maybe_object = isolate->heap()->AllocateRawAsciiString(length); heap 5553 src/runtime.cc maybe_object = isolate->heap()->AllocateRawTwoByteString(length); heap 5645 src/runtime.cc isolate->heap()->AllocateRawAsciiString(escaped_length); heap 5753 src/runtime.cc isolate->heap()->AllocateRawAsciiString(unescaped_length) : heap 5754 src/runtime.cc isolate->heap()->AllocateRawTwoByteString(unescaped_length); heap 5846 src/runtime.cc return isolate->heap()->AllocateRawTwoByteString(length); heap 5852 src/runtime.cc return isolate->heap()->AllocateRawAsciiString(length); heap 5959 src/runtime.cc if (!isolate->heap()->new_space()->Contains(new_object)) { heap 5967 src/runtime.cc ASSERT(isolate->heap()->new_space()->Contains(new_string)); heap 5978 src/runtime.cc isolate->heap()->new_space()-> heap 6044 src/runtime.cc if (!isolate->heap()->new_space()->Contains(new_object)) { heap 6049 src/runtime.cc return isolate->heap()->undefined_value(); heap 6053 src/runtime.cc ASSERT(isolate->heap()->new_space()->Contains(new_string)); heap 6078 src/runtime.cc isolate->heap()->new_space()-> heap 6091 src/runtime.cc return isolate->heap()->undefined_value(); heap 6100 src/runtime.cc if (!elt->IsString()) return isolate->heap()->undefined_value(); heap 6102 src/runtime.cc if (!element->IsFlat()) return isolate->heap()->undefined_value(); heap 6114 src/runtime.cc return isolate->heap()->undefined_value(); heap 6139 src/runtime.cc return isolate->heap()->NumberFromDouble(value); heap 6152 src/runtime.cc return isolate->heap()->NumberFromDouble(value); heap 6176 src/runtime.cc ? isolate->heap()->AllocateRawAsciiString(length) heap 6177 src/runtime.cc : isolate->heap()->AllocateRawTwoByteString(length); heap 6409 src/runtime.cc { MaybeObject* maybe_o = isolate->heap()->AllocateRawAsciiString(length); heap 6493 src/runtime.cc isolate->heap()->string_split_cache(), heap 6556 src/runtime.cc StringSplitCache::Enter(isolate->heap(), heap 6557 src/runtime.cc isolate->heap()->string_split_cache(), heap 6577 src/runtime.cc FixedArray* ascii_cache = heap->single_character_string_cache(); heap 6578 src/runtime.cc Object* undefined = heap->undefined_value(); heap 6618 src/runtime.cc isolate->heap()->AllocateUninitializedFixedArray(length); heap 6627 src/runtime.cc position = CopyCachedAsciiCharsToArray(isolate->heap(), heap 6633 src/runtime.cc isolate->heap()->undefined_value(), heap 6676 src/runtime.cc return isolate->heap()->NumberToString(number); heap 6687 src/runtime.cc return isolate->heap()->NumberToString(number, false); heap 6701 src/runtime.cc return isolate->heap()->NumberFromDouble(DoubleToInteger(number)); heap 6720 src/runtime.cc return isolate->heap()->NumberFromDouble(double_value); heap 6729 src/runtime.cc return isolate->heap()->NumberFromUint32(number); heap 6743 src/runtime.cc return isolate->heap()->NumberFromInt32(DoubleToInt32(number)); heap 6764 src/runtime.cc return isolate->heap()->nan_value(); heap 6771 src/runtime.cc return isolate->heap()->AllocateHeapNumber(0); heap 6781 src/runtime.cc return isolate->heap()->NumberFromDouble(x + y); heap 6791 src/runtime.cc return isolate->heap()->NumberFromDouble(x - y); heap 6801 src/runtime.cc return isolate->heap()->NumberFromDouble(x * y); heap 6810 src/runtime.cc return isolate->heap()->NumberFromDouble(-x); heap 6818 src/runtime.cc return isolate->heap()->NumberFromDouble(9876543210.0); heap 6828 src/runtime.cc return isolate->heap()->NumberFromDouble(x / y); heap 6841 src/runtime.cc return isolate->heap()->NumberFromDouble(x); heap 6851 src/runtime.cc return isolate->heap()->AllocateConsString(str1, str2); heap 6913 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 6921 src/runtime.cc return isolate->heap()->empty_string(); heap 6947 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 6951 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 6955 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 6961 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 6973 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 6987 src/runtime.cc isolate->heap()->AllocateRawAsciiString(length); heap 6998 src/runtime.cc isolate->heap()->AllocateRawTwoByteString(length); heap 7023 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 7031 src/runtime.cc return isolate->heap()->empty_string(); heap 7049 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 7062 src/runtime.cc isolate->heap()->AllocateRawTwoByteString(length); heap 7202 src/runtime.cc isolate->heap()->AllocateRawAsciiString(string_length); heap 7215 src/runtime.cc isolate->heap()->AllocateRawTwoByteString(string_length); heap 7236 src/runtime.cc return isolate->heap()->NumberFromInt32(x | y); heap 7246 src/runtime.cc return isolate->heap()->NumberFromInt32(x & y); heap 7256 src/runtime.cc return isolate->heap()->NumberFromInt32(x ^ y); heap 7265 src/runtime.cc return isolate->heap()->NumberFromInt32(~x); heap 7275 src/runtime.cc return isolate->heap()->NumberFromInt32(x << (y & 0x1f)); heap 7285 src/runtime.cc return isolate->heap()->NumberFromUint32(x >> (y & 0x1f)); heap 7295 src/runtime.cc return isolate->heap()->NumberFromInt32(ArithmeticShiftRight(x, y & 0x1f)); heap 7514 src/runtime.cc { MaybeObject* maybe_obj = isolate->heap()->PrepareForCompare(x); heap 7517 src/runtime.cc { MaybeObject* maybe_obj = isolate->heap()->PrepareForCompare(y); heap 7578 src/runtime.cc return isolate->heap()->AllocateHeapNumber(result); heap 7588 src/runtime.cc return isolate->heap()->NumberFromDouble(ceiling(x)); heap 7618 src/runtime.cc return isolate->heap()->NumberFromDouble(floor(x)); heap 7644 src/runtime.cc return isolate->heap()->NumberFromDouble(power_double_int(x, y)); heap 7661 src/runtime.cc if (isnan(result)) return isolate->heap()->nan_value(); heap 7662 src/runtime.cc return isolate->heap()->AllocateHeapNumber(result); heap 7678 src/runtime.cc if (isnan(result)) return isolate->heap()->nan_value(); heap 7679 src/runtime.cc return isolate->heap()->AllocateHeapNumber(result); heap 7703 src/runtime.cc if (sign) return isolate->heap()->minus_zero_value(); heap 7720 src/runtime.cc if (sign && value >= -0.5) return isolate->heap()->minus_zero_value(); heap 7723 src/runtime.cc return isolate->heap()->AllocateHeapNumber(floor(value + 0.5)); heap 7743 src/runtime.cc return isolate->heap()->AllocateHeapNumber(fast_sqrt(x)); heap 7781 src/runtime.cc value = isolate->heap()->nan_value(); heap 7786 src/runtime.cc value = isolate->heap()->nan_value(); heap 7792 src/runtime.cc value = isolate->heap()->nan_value(); heap 7796 src/runtime.cc isolate->heap()->AllocateHeapNumber(DoubleToInteger(time)); heap 7823 src/runtime.cc isolate->heap()->non_strict_arguments_elements_map()); heap 7910 src/runtime.cc isolate->heap()->AllocateArgumentsObject(callee, length); heap 7917 src/runtime.cc { MaybeObject* maybe_obj = isolate->heap()->AllocateRawFixedArray(length); heap 7923 src/runtime.cc array->set_map_no_write_barrier(isolate->heap()->fixed_array_map()); heap 8049 src/runtime.cc isolate->heap()->fixed_cow_array_map()); heap 8070 src/runtime.cc ASSERT(bindings->map() == isolate->heap()->fixed_cow_array_map()); heap 8074 src/runtime.cc return isolate->heap()->undefined_value(); heap 8223 src/runtime.cc return isolate->heap()->undefined_value(); heap 8325 src/runtime.cc if (frame->GetExpression(i) == isolate->heap()->arguments_marker()) { heap 8332 src/runtime.cc ASSERT(*arguments != isolate->heap()->null_value()); heap 8333 src/runtime.cc ASSERT(*arguments != isolate->heap()->undefined_value()); heap 8356 src/runtime.cc ASSERT(isolate->heap()->IsAllocationAllowed()); heap 8380 src/runtime.cc return isolate->heap()->undefined_value(); heap 8413 src/runtime.cc return isolate->heap()->undefined_value(); heap 8420 src/runtime.cc return isolate->heap()->undefined_value(); heap 8428 src/runtime.cc if (!function->IsOptimized()) return isolate->heap()->undefined_value(); heap 8432 src/runtime.cc return isolate->heap()->undefined_value(); heap 8443 src/runtime.cc unoptimized->ClearTypeFeedbackCells(isolate->heap()); heap 8445 src/runtime.cc return isolate->heap()->undefined_value(); heap 8451 src/runtime.cc return isolate->heap()->true_value(); heap 8453 src/runtime.cc return isolate->heap()->false_value(); heap 8463 src/runtime.cc if (!function->IsOptimizable()) return isolate->heap()->undefined_value(); heap 8476 src/runtime.cc return isolate->heap()->undefined_value(); heap 8631 src/runtime.cc return isolate->heap()->undefined_value(); heap 8637 src/runtime.cc return isolate->heap()->nan_value(); heap 8736 src/runtime.cc isolate->heap()->AllocateFunctionContext(length, function); heap 8781 src/runtime.cc isolate->heap()->AllocateWithContext(function, heap 8806 src/runtime.cc isolate->heap()->AllocateCatchContext(function, heap 8831 src/runtime.cc isolate->heap()->AllocateBlockContext(function, heap 8843 src/runtime.cc return isolate->heap()->ToBoolean(obj->IsJSModule()); heap 8884 src/runtime.cc return isolate->heap()->true_value(); heap 8889 src/runtime.cc return isolate->heap()->false_value(); heap 8934 src/runtime.cc return x->IsTheHole() ? heap->undefined_value() : x; heap 8955 src/runtime.cc return isolate->heap()->the_hole_value(); heap 9009 src/runtime.cc return MakePair(Unhole(isolate->heap(), value, attributes), *receiver); heap 9041 src/runtime.cc return MakePair(isolate->heap()->undefined_value(), heap 9042 src/runtime.cc isolate->heap()->undefined_value()); heap 9229 src/runtime.cc return isolate->heap()->undefined_value(); heap 9275 src/runtime.cc return isolate->heap()->undefined_value(); heap 9288 src/runtime.cc return isolate->heap()->NumberFromDouble(millis); heap 9326 src/runtime.cc return isolate->heap()->null_value(); heap 9338 src/runtime.cc return isolate->heap()->AllocateStringFromUtf8(CStrVector(zone)); heap 9349 src/runtime.cc return isolate->heap()->NumberFromDouble(static_cast<double>(time)); heap 9356 src/runtime.cc if (!global->IsJSGlobalObject()) return isolate->heap()->null_value(); heap 9475 src/runtime.cc return MakePair(*callee, isolate->heap()->the_hole_value()); heap 9517 src/runtime.cc Heap* heap = isolate->heap(); heap 9518 src/runtime.cc const int kMinFreeNewSpaceAfterGC = heap->InitialSemiSpaceSize() * 3/4; heap 9521 src/runtime.cc { MaybeObject* maybe_allocation = heap->new_space()->AllocateRaw(size); heap 9523 src/runtime.cc heap->CreateFillerObjectAt(HeapObject::cast(allocation)->address(), size); heap 9541 src/runtime.cc if (elements->get(i) == element) return isolate->heap()->false_value(); heap 9549 src/runtime.cc return isolate->heap()->true_value(); heap 10250 src/runtime.cc if (!receiver->IsJSObject()) return isolate->heap()->undefined_value(); heap 10287 src/runtime.cc return isolate->heap()->undefined_value(); heap 10294 src/runtime.cc return isolate->heap()->undefined_value(); heap 10308 src/runtime.cc return heap->undefined_value(); heap 10316 src/runtime.cc return heap->undefined_value(); heap 10329 src/runtime.cc maybe_value = heap->isolate()->pending_exception(); heap 10330 src/runtime.cc heap->isolate()->clear_pending_exception(); heap 10338 src/runtime.cc return heap->undefined_value(); heap 10343 src/runtime.cc return heap->undefined_value(); heap 10347 src/runtime.cc return heap->undefined_value(); heap 10350 src/runtime.cc return heap->undefined_value(); heap 10432 src/runtime.cc DebugLookupResultValue(isolate->heap(), *obj, *name, heap 10448 src/runtime.cc details->set(2, isolate->heap()->ToBoolean(caught_exception)); heap 10460 src/runtime.cc return isolate->heap()->undefined_value(); heap 10475 src/runtime.cc return DebugLookupResultValue(isolate->heap(), *obj, *name, &result, NULL); heap 10477 src/runtime.cc return isolate->heap()->undefined_value(); heap 10544 src/runtime.cc isolate->heap()->illegal_execution_state_symbol()); heap 10547 src/runtime.cc return isolate->heap()->true_value(); heap 10705 src/runtime.cc Heap* heap = isolate->heap(); heap 10711 src/runtime.cc return heap->undefined_value(); heap 10720 src/runtime.cc if (it.done()) return heap->undefined_value(); heap 10857 src/runtime.cc details->set(kFrameDetailsSourcePositionIndex, heap->undefined_value()); heap 10861 src/runtime.cc details->set(kFrameDetailsConstructCallIndex, heap->ToBoolean(constructor)); heap 10864 src/runtime.cc details->set(kFrameDetailsAtReturnIndex, heap->ToBoolean(at_return)); heap 10889 src/runtime.cc details->set(details_index++, heap->undefined_value()); heap 10897 src/runtime.cc details->set(details_index++, heap->undefined_value()); heap 10983 src/runtime.cc frame_inspector->GetParameter(i) : isolate->heap()->undefined_value()); heap 11199 src/runtime.cc if (shared_info->script() == isolate->heap()->undefined_value()) { heap 11560 src/runtime.cc return isolate->heap()->undefined_value(); heap 11598 src/runtime.cc return isolate->heap()->undefined_value(); heap 11619 src/runtime.cc return isolate->heap()->undefined_value(); heap 11679 src/runtime.cc isolate->heap()->true_value()); heap 11692 src/runtime.cc return isolate->heap()->undefined_value(); heap 11697 src/runtime.cc isolate->heap()->false_value()); heap 11714 src/runtime.cc return isolate->heap()->undefined_value(); heap 11726 src/runtime.cc if (break_locations->IsUndefined()) return isolate->heap()->undefined_value(); heap 11756 src/runtime.cc isolate->heap()->EnsureHeapIsIterable(); heap 11819 src/runtime.cc return isolate->heap()->undefined_value(); heap 11883 src/runtime.cc return isolate->heap()->undefined_value(); heap 11900 src/runtime.cc return isolate->heap()->undefined_value(); heap 11919 src/runtime.cc return isolate->heap()->undefined_value(); heap 11952 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 11962 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 11968 src/runtime.cc return isolate->Throw(isolate->heap()->illegal_argument_symbol()); heap 11977 src/runtime.cc return isolate->heap()->undefined_value(); heap 11986 src/runtime.cc return isolate->heap()->undefined_value(); heap 12066 src/runtime.cc index = scope_info->StackSlotIndex(isolate->heap()->arguments_symbol()); heap 12076 src/runtime.cc isolate->heap()->arguments_symbol(), &mode, &init_flag); heap 12435 src/runtime.cc isolate->heap()->CollectAllGarbage(Heap::kMakeHeapIterableMask, heap 12466 src/runtime.cc { MaybeObject* maybe_object = isolate->heap()->AllocateFixedArray(count); heap 12481 src/runtime.cc MaybeObject* maybe_result = isolate->heap()->AllocateJSObject( heap 12527 src/runtime.cc isolate->heap()->CollectAllGarbage(Heap::kMakeHeapIterableMask, heap 12546 src/runtime.cc { MaybeObject* maybe_object = isolate->heap()->AllocateFixedArray(count); heap 12562 src/runtime.cc { MaybeObject* maybe_result = isolate->heap()->AllocateJSObject( heap 12597 src/runtime.cc return isolate->heap()->undefined_value(); heap 12604 src/runtime.cc return isolate->heap()->undefined_value(); heap 12619 src/runtime.cc return isolate->heap()->undefined_value(); heap 12634 src/runtime.cc return isolate->heap()->undefined_value(); heap 12690 src/runtime.cc isolate->heap()->EnsureHeapIsIterable(); heap 12699 src/runtime.cc isolate->heap()->EnsureHeapIsIterable(); heap 12759 src/runtime.cc return isolate->heap()->null_value(); heap 12803 src/runtime.cc return isolate->heap()->undefined_value(); heap 12820 src/runtime.cc return isolate->heap()->undefined_value(); heap 12879 src/runtime.cc Heap* heap = isolate->heap(); heap 12885 src/runtime.cc return heap->undefined_value(); heap 12894 src/runtime.cc if (it.done()) return heap->undefined_value(); heap 12901 src/runtime.cc return heap->true_value(); heap 12917 src/runtime.cc return isolate->heap()->undefined_value(); heap 12976 src/runtime.cc return isolate->heap()->undefined_value(); heap 12983 src/runtime.cc isolate->heap()->CollectAllGarbage(Heap::kNoGCFlags, "%CollectGarbage"); heap 12984 src/runtime.cc return isolate->heap()->undefined_value(); heap 12990 src/runtime.cc int usage = static_cast<int>(isolate->heap()->SizeOfObjects()); heap 13001 src/runtime.cc return isolate->heap()->true_value(); heap 13003 src/runtime.cc return isolate->heap()->false_value(); heap 13013 src/runtime.cc return isolate->heap()->undefined_value(); heap 13023 src/runtime.cc return isolate->heap()->ToBoolean(success); heap 13025 src/runtime.cc return isolate->heap()->undefined_value(); heap 13046 src/runtime.cc return isolate->heap()->undefined_value(); heap 13059 src/runtime.cc return isolate->heap()->undefined_value(); heap 13073 src/runtime.cc return isolate->heap()->undefined_value(); heap 13113 src/runtime.cc return isolate->heap()->undefined_value(); heap 13135 src/runtime.cc return isolate->heap()->undefined_value(); heap 13148 src/runtime.cc return isolate->heap()->undefined_value(); heap 13162 src/runtime.cc return isolate->heap()->undefined_value(); heap 13171 src/runtime.cc return isolate->heap()->undefined_value(); heap 13173 src/runtime.cc return isolate->heap()->undefined_value(); heap 13193 src/runtime.cc return isolate->heap()->undefined_value(); heap 13203 src/runtime.cc return isolate->heap()->undefined_value(); heap 13210 src/runtime.cc return isolate->heap()->undefined_value(); heap 13378 src/runtime.cc return isolate->heap()->AllocateStringFromAscii(CStrVector(version_string), heap 13584 src/runtime.cc return isolate->heap()->undefined_value(); heap 13597 src/runtime.cc return isolate->heap()->ToBoolean(obj->Has##Name()); \ heap 13626 src/runtime.cc return isolate->heap()->ToBoolean(obj1->map() == obj2->map()); heap 13650 src/runtime.cc ASSERT(Isolate::Current()->heap() == heap); heap 13656 src/runtime.cc heap->LookupAsciiSymbol(kIntrinsicFunctions[i].name); heap 13676 src/runtime.cc Heap* heap = name->GetHeap(); heap 13677 src/runtime.cc int entry = heap->intrinsic_function_names()->FindEntry(*name); heap 13679 src/runtime.cc Object* smi_index = heap->intrinsic_function_names()->ValueAt(entry); heap 13696 src/runtime.cc if (isolate->heap()->new_space()->AddFreshPage()) { heap 13702 src/runtime.cc isolate->heap()->CollectGarbage(failure->allocation_space(), heap 13708 src/runtime.cc isolate->heap()->CollectAllGarbage(Heap::kNoGCFlags, heap 640 src/runtime.h Heap* heap, Object* dictionary); heap 680 src/serialize.cc isolate_->heap()->IterateStrongRoots(this, VISIT_ONLY_STRONG); heap 681 src/serialize.cc isolate_->heap()->IterateWeakRoots(this, VISIT_ALL); heap 683 src/serialize.cc isolate_->heap()->set_global_contexts_list( heap 684 src/serialize.cc isolate_->heap()->undefined_value()); heap 688 src/serialize.cc Object* source = isolate_->heap()->natives_source_cache()->get(i); heap 758 src/serialize.cc dest_space = isolate->heap()->new_space(); \ heap 760 src/serialize.cc dest_space = isolate->heap()->old_pointer_space(); \ heap 762 src/serialize.cc dest_space = isolate->heap()->old_data_space(); \ heap 764 src/serialize.cc dest_space = isolate->heap()->code_space(); \ heap 766 src/serialize.cc dest_space = isolate->heap()->map_space(); \ heap 768 src/serialize.cc dest_space = isolate->heap()->cell_space(); \ heap 771 src/serialize.cc dest_space = isolate->heap()->lo_space(); \ heap 815 src/serialize.cc new_object = isolate->heap()->roots_array_start()[root_id]; \ heap 816 src/serialize.cc emit_write_barrier = isolate->heap()->InNewSpace(new_object); \ heap 821 src/serialize.cc emit_write_barrier = isolate->heap()->InNewSpace(new_object); \ heap 861 src/serialize.cc isolate->heap()->RecordWrite( \ heap 950 src/serialize.cc Object* object = isolate->heap()->roots_array_start()[root_id]; heap 951 src/serialize.cc ASSERT(!isolate->heap()->InNewSpace(object)); heap 959 src/serialize.cc ASSERT(!isolate->heap()->InNewSpace(object)); heap 973 src/serialize.cc ASSERT(!isolate->heap()->InNewSpace(object)); heap 1156 src/serialize.cc if (start == isolate->heap()->roots_array_start()) { heap 1161 src/serialize.cc isolate->heap()->store_buffer()->TopAddress()) { heap 1197 src/serialize.cc if (cache[i] == isolate->heap()->undefined_value()) { heap 1228 src/serialize.cc Heap* heap = HEAP; heap 1229 src/serialize.cc if (heap->InNewSpace(heap_object)) return kInvalidRootIndex; heap 1231 src/serialize.cc Object* root = heap->roots_array_start()[i]; heap 1327 src/serialize.cc Object* undefined = isolate->heap()->undefined_value(); heap 162 src/spaces-inl.h Page* Page::Initialize(Heap* heap, heap 172 src/spaces-inl.h heap->incremental_marking()->SetOldSpacePageFlags(chunk); heap 217 src/spaces-inl.h PointerChunkIterator::PointerChunkIterator(Heap* heap) heap 219 src/spaces-inl.h old_pointer_iterator_(heap->old_pointer_space()), heap 220 src/spaces-inl.h map_iterator_(heap->map_space()), heap 221 src/spaces-inl.h lo_iterator_(heap->lo_space()) { } heap 326 src/spaces-inl.h LargePage* LargePage::Initialize(Heap* heap, MemoryChunk* chunk) { heap 327 src/spaces-inl.h heap->incremental_marking()->SetOldSpacePageFlags(chunk); heap 333 src/spaces-inl.h return ObjectSizeFor(heap()->isolate()->memory_allocator()->Available()); heap 356 src/spaces-inl.h Heap* heap = object->GetHeap(); heap 357 src/spaces-inl.h return map == heap->raw_unchecked_free_space_map() heap 358 src/spaces-inl.h || map == heap->raw_unchecked_one_pointer_filler_map() heap 359 src/spaces-inl.h || map == heap->raw_unchecked_two_pointer_filler_map(); heap 399 src/spaces.cc MemoryChunk* chunk = MemoryChunk::Initialize(heap, heap 415 src/spaces.cc heap->incremental_marking()->SetNewSpacePageFlags(page); heap 441 src/spaces.cc chunk->heap_ = heap; heap 462 src/spaces.cc if (owner == heap->old_data_space()) { heap 494 src/spaces.cc Heap* heap = isolate_->heap(); heap 563 src/spaces.cc MemoryChunk* result = MemoryChunk::Initialize(heap, heap 582 src/spaces.cc return Page::Initialize(isolate_->heap(), chunk, executable, owner); heap 591 src/spaces.cc return LargePage::Initialize(isolate_->heap(), chunk); heap 603 src/spaces.cc isolate_->heap()->RememberUnmappedPage( heap 785 src/spaces.cc area_size_ = heap->isolate()->memory_allocator()-> heap 814 src/spaces.cc heap()->isolate()->memory_allocator()->Free(iterator.next()); heap 824 src/spaces.cc ASSERT(!heap()->mark_compact_collector()->in_use()); heap 862 src/spaces.cc Page* p = heap()->isolate()->memory_allocator()->AllocatePage( heap 943 src/spaces.cc heap()->isolate()->memory_allocator()->Free(page); heap 945 src/spaces.cc heap()->QueueMemoryChunkForFree(page); heap 979 src/spaces.cc heap()->FreeQueuedChunks(); heap 1014 src/spaces.cc ASSERT(heap()->map_space()->Contains(map)); heap 1049 src/spaces.cc int initial_semispace_capacity = heap()->InitialSemiSpaceSize(); heap 1053 src/spaces.cc heap()->isolate()->memory_allocator()->ReserveAlignedMemory( heap 1059 src/spaces.cc LOG(heap()->isolate(), NewEvent("InitialChunk", chunk_base_, chunk_size_)); heap 1073 src/spaces.cc ASSERT(reserved_semispace_capacity == heap()->ReservedSemiSpaceSize()); heap 1075 src/spaces.cc 2 * heap()->ReservedSemiSpaceSize()); heap 1117 src/spaces.cc LOG(heap()->isolate(), DeleteEvent("InitialChunk", chunk_base_)); heap 1120 src/spaces.cc heap()->isolate()->memory_allocator()->FreeMemory(&reservation_, heap 1179 src/spaces.cc if (heap()->incremental_marking()->IsMarking() && heap 1219 src/spaces.cc if (heap()->gc_state() == Heap::SCAVENGE) { heap 1220 src/spaces.cc heap()->promotion_queue()->SetNewLimit(limit); heap 1221 src/spaces.cc heap()->promotion_queue()->ActivateGuardIfOnTheSamePage(); heap 1225 src/spaces.cc heap()->CreateFillerObjectAt(top, remaining_in_page); heap 1244 src/spaces.cc heap()->incremental_marking()->Step( heap 1251 src/spaces.cc heap()->incremental_marking()->Step( heap 1285 src/spaces.cc CHECK(heap()->map_space()->Contains(map)); heap 1353 src/spaces.cc if (!heap()->isolate()->memory_allocator()->CommitBlock(start, heap 1362 src/spaces.cc NewSpacePage::Initialize(heap(), end - i * Page::kPageSize, this); heap 1376 src/spaces.cc if (!heap()->isolate()->memory_allocator()->UncommitBlock(start, capacity_)) { heap 1402 src/spaces.cc if (!heap()->isolate()->memory_allocator()->CommitBlock( heap 1411 src/spaces.cc NewSpacePage* new_page = NewSpacePage::Initialize(heap(), heap 1438 src/spaces.cc MemoryAllocator* allocator = heap()->isolate()->memory_allocator(); heap 1544 src/spaces.cc if (page->heap()->incremental_marking()->IsMarking()) { heap 1834 src/spaces.cc set_map_no_write_barrier(heap->raw_unchecked_free_space_map()); heap 1839 src/spaces.cc set_map_no_write_barrier(heap->raw_unchecked_one_pointer_filler_map()); heap 1841 src/spaces.cc set_map_no_write_barrier(heap->raw_unchecked_two_pointer_filler_map()); heap 2036 src/spaces.cc owner_->heap()->incremental_marking()->OldSpaceStep( heap 2051 src/spaces.cc owner_->heap()->incremental_marking()->IsMarkingIncomplete() && heap 2268 src/spaces.cc return heap()->OldGenerationCapacityAvailable() >= bytes && heap 2269 src/spaces.cc (!heap()->incremental_marking()->IsStopped() || heap 2270 src/spaces.cc heap()->OldGenerationSpaceAvailable() >= bytes); heap 2298 src/spaces.cc heap()->FreeQueuedChunks(); heap 2311 src/spaces.cc heap()->CreateFillerObjectAt(allocation_info_.top, remaining); heap 2335 src/spaces.cc if (!heap()->always_allocate() && heap 2336 src/spaces.cc heap()->OldGenerationAllocationLimitReached()) { heap 2460 src/spaces.cc Isolate* isolate = heap()->isolate(); heap 2539 src/spaces.cc object->map() == heap()->two_pointer_filler_map()); heap 2602 src/spaces.cc LOG(heap()->isolate(), DeleteEvent("LargeObjectChunk", page->address())); heap 2605 src/spaces.cc heap()->isolate()->memory_allocator()->PerformAllocationCallback( heap 2607 src/spaces.cc heap()->isolate()->memory_allocator()->Free(page); heap 2617 src/spaces.cc if (!heap()->always_allocate() && heap 2618 src/spaces.cc heap()->OldGenerationAllocationLimitReached()) { heap 2626 src/spaces.cc LargePage* page = heap()->isolate()->memory_allocator()-> heap 2654 src/spaces.cc heap()->fixed_array_map(); heap 2658 src/spaces.cc heap()->incremental_marking()->OldSpaceStep(object_size); heap 2715 src/spaces.cc heap()->mark_compact_collector()->ReportDeleteIfNeeded( heap 2716 src/spaces.cc object, heap()->isolate()); heap 2733 src/spaces.cc heap()->QueueMemoryChunkForFree(page); heap 2735 src/spaces.cc heap()->isolate()->memory_allocator()->Free(page); heap 2739 src/spaces.cc heap()->FreeQueuedChunks(); heap 2772 src/spaces.cc ASSERT(heap()->map_space()->Contains(map)); heap 2796 src/spaces.cc ASSERT(heap()->Contains(element_object)); heap 2830 src/spaces.cc Isolate* isolate = heap()->isolate(); heap 2847 src/spaces.cc HeapObjectIterator objects(this, heap()->GcSafeSizeOfOldObjectFunction()); heap 2855 src/spaces.cc mark_size += heap()->GcSafeSizeOfOldObjectFunction()(object); heap 562 src/spaces.h inline Heap* heap() { return heap_; } heap 629 src/spaces.h static MemoryChunk* Initialize(Heap* heap, heap 708 src/spaces.h static inline Page* Initialize(Heap* heap, heap 750 src/spaces.h static inline LargePage* Initialize(Heap* heap, MemoryChunk* chunk); heap 761 src/spaces.h Space(Heap* heap, AllocationSpace id, Executability executable) heap 762 src/spaces.h : heap_(heap), id_(id), executable_(executable) {} heap 766 src/spaces.h Heap* heap() const { return heap_; } heap 1312 src/spaces.h void set_size(Heap* heap, int size_in_bytes); heap 1432 src/spaces.h PagedSpace(Heap* heap, heap 1795 src/spaces.h static NewSpacePage* Initialize(Heap* heap, heap 1819 src/spaces.h SemiSpace(Heap* heap, SemiSpaceId semispace) heap 1820 src/spaces.h : Space(heap, NEW_SPACE, NOT_EXECUTABLE), heap 2066 src/spaces.h explicit NewSpace(Heap* heap) heap 2067 src/spaces.h : Space(heap, NEW_SPACE, NOT_EXECUTABLE), heap 2068 src/spaces.h to_space_(heap, kToSpace), heap 2069 src/spaces.h from_space_(heap, kFromSpace), heap 2328 src/spaces.h OldSpace(Heap* heap, heap 2332 src/spaces.h : PagedSpace(heap, max_capacity, id, executable) { heap 2359 src/spaces.h FixedSpace(Heap* heap, heap 2364 src/spaces.h : PagedSpace(heap, max_capacity, id, NOT_EXECUTABLE), heap 2395 src/spaces.h MapSpace(Heap* heap, intptr_t max_capacity, AllocationSpace id) heap 2396 src/spaces.h : FixedSpace(heap, max_capacity, id, Map::kSize, "map"), heap 2438 src/spaces.h CellSpace(Heap* heap, intptr_t max_capacity, AllocationSpace id) heap 2439 src/spaces.h : FixedSpace(heap, max_capacity, id, JSGlobalPropertyCell::kSize, "cell") heap 2469 src/spaces.h LargeObjectSpace(Heap* heap, intptr_t max_capacity, AllocationSpace id); heap 2579 src/spaces.h inline explicit PointerChunkIterator(Heap* heap); heap 121 src/store-buffer.cc isolate->heap()->store_buffer()->Compact(); heap 51 src/store-buffer.h explicit StoreBuffer(Heap* heap); heap 210 src/store-buffer.h explicit StoreBufferRebuildScope(Heap* heap, heap 213 src/store-buffer.h : heap_(heap), heap 219 src/store-buffer.h (*callback)(heap, NULL, kStoreBufferStartScanningPagesEvent); heap 377 src/string-stream.cc Heap* heap = HEAP; heap 380 src/string-stream.cc if (element != heap->the_hole_value()) { heap 450 src/string-stream.cc Heap* heap = isolate->heap(); heap 451 src/string-stream.cc if (!f->IsHeapObject() || !heap->Contains(HeapObject::cast(f))) { heap 456 src/string-stream.cc !heap->Contains(map) || heap 465 src/string-stream.cc heap->Contains(HeapObject::cast(perhaps_context)) && heap 468 src/string-stream.cc if (!heap->Contains(context)) { heap 533 src/string-stream.cc Heap* heap = HEAP; heap 534 src/string-stream.cc for (Object* p = receiver; p != heap->null_value(); p = p->GetPrototype()) { heap 537 src/string-stream.cc if (key != heap->undefined_value()) { heap 65 src/stub-cache.cc ASSERT(!heap()->InNewSpace(name)); heap 115 src/stub-cache.cc while (last->GetPrototype() != heap()->null_value()) { heap 736 src/stub-cache.cc isolate->heap()->public_set_non_monomorphic_cache(*dictionary); heap 751 src/stub-cache.cc isolate()->heap()->raw_unchecked_non_monomorphic_cache(); heap 926 src/stub-cache.cc primary_[i].key = heap()->empty_string(); heap 930 src/stub-cache.cc secondary_[j].key = heap()->empty_string(); heap 1075 src/stub-cache.cc return isolate->heap()->no_interceptor_result_sentinel(); heap 313 src/stub-cache.h Heap* heap() { return isolate()->heap(); } heap 583 src/stub-cache.h Heap* heap() { return isolate()->heap(); } heap 46 src/transitions-inl.h heap->incremental_marking()->RecordWrite( \ heap 48 src/transitions-inl.h if (heap->InNewSpace(value)) { \ heap 49 src/transitions-inl.h heap->RecordWrite(object->address(), offset); \ heap 78 src/transitions-inl.h Heap* heap = GetHeap(); heap 81 src/transitions-inl.h heap, this, kElementsTransitionOffset, transition_map, mode); heap 108 src/transitions-inl.h Heap* heap = GetHeap(); heap 111 src/transitions-inl.h heap, this, kPrototypeTransitionsOffset, transitions, mode); heap 39 src/transitions.cc Heap* heap = Isolate::Current()->heap(); heap 43 src/transitions.cc heap->AllocateFixedArray(ToKeyIndex(number_of_transitions)); heap 424 src/x64/assembler-x64-inl.h void RelocInfo::Visit(Heap* heap) { heap 427 src/x64/assembler-x64-inl.h StaticVisitor::VisitEmbeddedPointer(heap, this); heap 430 src/x64/assembler-x64-inl.h StaticVisitor::VisitCodeTarget(heap, this); heap 432 src/x64/assembler-x64-inl.h StaticVisitor::VisitGlobalPropertyCell(heap, this); heap 437 src/x64/assembler-x64-inl.h } else if (heap->isolate()->debug()->has_break_points() && heap 442 src/x64/assembler-x64-inl.h StaticVisitor::VisitDebugTarget(heap, this); heap 334 src/x64/builtins-x64.cc masm->isolate()->heap()->SetConstructStubDeoptPCOffset(masm->pc_offset()); heap 1669 src/x64/builtins-x64.cc masm->isolate()->heap()->SetArgumentsAdaptorDeoptPCOffset(masm->pc_offset()); heap 105 src/x64/deoptimizer-x64.cc isolate->heap()->mark_compact_collector()->InvalidateCode(code); heap 469 src/x64/deoptimizer-x64.cc isolate_->heap()->arguments_adaptor_deopt_pc_offset()->value()); heap 589 src/x64/deoptimizer-x64.cc isolate_->heap()->construct_stub_deopt_pc_offset()->value()); heap 1678 src/x64/full-codegen-x64.cc Heap* heap = isolate()->heap(); heap 1680 src/x64/full-codegen-x64.cc constant_elements_values->map() == heap->fixed_cow_array_map()) { heap 4217 src/x64/full-codegen-x64.cc if (check->Equals(isolate()->heap()->number_symbol())) { heap 4222 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->string_symbol())) { heap 4230 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->boolean_symbol())) { heap 4236 src/x64/full-codegen-x64.cc check->Equals(isolate()->heap()->null_symbol())) { heap 4239 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->undefined_symbol())) { heap 4248 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->function_symbol())) { heap 4255 src/x64/full-codegen-x64.cc } else if (check->Equals(isolate()->heap()->object_symbol())) { heap 1159 src/x64/ic-x64.cc Heap* heap = masm->isolate()->heap(); heap 1175 src/x64/ic-x64.cc Handle<Map> arguments_map(heap->non_strict_arguments_elements_map()); heap 1219 src/x64/ic-x64.cc Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map()); heap 2310 src/x64/lithium-codegen-x64.cc Heap* heap = type->GetHeap(); heap 2311 src/x64/lithium-codegen-x64.cc while (*current != heap->null_value()) { heap 4191 src/x64/lithium-codegen-x64.cc if (isolate()->heap()->InNewSpace(*target)) { heap 4466 src/x64/lithium-codegen-x64.cc elements->map() != isolate()->heap()->fixed_cow_array_map(); heap 4745 src/x64/lithium-codegen-x64.cc if (type_name->Equals(heap()->number_symbol())) { heap 4752 src/x64/lithium-codegen-x64.cc } else if (type_name->Equals(heap()->string_symbol())) { heap 4760 src/x64/lithium-codegen-x64.cc } else if (type_name->Equals(heap()->boolean_symbol())) { heap 4766 src/x64/lithium-codegen-x64.cc } else if (FLAG_harmony_typeof && type_name->Equals(heap()->null_symbol())) { heap 4770 src/x64/lithium-codegen-x64.cc } else if (type_name->Equals(heap()->undefined_symbol())) { heap 4780 src/x64/lithium-codegen-x64.cc } else if (type_name->Equals(heap()->function_symbol())) { heap 4788 src/x64/lithium-codegen-x64.cc } else if (type_name->Equals(heap()->object_symbol())) { heap 77 src/x64/lithium-codegen-x64.h Heap* heap() const { return isolate()->heap(); } heap 50 src/x64/macro-assembler-x64.cc code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), heap 58 src/x64/macro-assembler-x64.cc reinterpret_cast<Address>(isolate->heap()->roots_array_start()); heap 2296 src/x64/macro-assembler-x64.cc if (isolate()->heap()->InNewSpace(*object)) { heap 2308 src/x64/macro-assembler-x64.cc if (isolate()->heap()->InNewSpace(*object)) { heap 376 src/x64/stub-cache-x64.cc ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); heap 471 src/x64/stub-cache-x64.cc if (masm->isolate()->heap()->InNewSpace(*call_data)) { heap 951 src/x64/stub-cache-x64.cc bool in_new_space = heap()->InNewSpace(*prototype); heap 1055 src/x64/stub-cache-x64.cc if (heap()->InNewSpace(callback->data())) { heap 1311 src/x64/stub-cache-x64.cc if (heap()->InNewSpace(*function)) { heap 50 test/cctest/test-alloc.cc Heap* heap = Isolate::Current()->heap(); heap 53 test/cctest/test-alloc.cc NewSpace* new_space = heap->new_space(); heap 57 test/cctest/test-alloc.cc CHECK(!heap->AllocateByteArray(0)->IsFailure()); heap 65 test/cctest/test-alloc.cc CHECK(!heap->AllocateByteArray(100)->IsFailure()); heap 66 test/cctest/test-alloc.cc CHECK(!heap->AllocateFixedArray(100, NOT_TENURED)->IsFailure()); heap 70 test/cctest/test-alloc.cc CHECK(!heap->AllocateFixedArray(100)->IsFailure()); heap 71 test/cctest/test-alloc.cc CHECK(!heap->AllocateHeapNumber(0.42)->IsFailure()); heap 72 test/cctest/test-alloc.cc CHECK(!heap->AllocateArgumentsObject(Smi::FromInt(87), 10)->IsFailure()); heap 73 test/cctest/test-alloc.cc Object* object = heap->AllocateJSObject( heap 75 test/cctest/test-alloc.cc CHECK(!heap->CopyJSObject(JSObject::cast(object))->IsFailure()); heap 78 test/cctest/test-alloc.cc SimulateFullSpace(heap->old_data_space()); heap 79 test/cctest/test-alloc.cc CHECK(!heap->AllocateRawAsciiString(100, TENURED)->IsFailure()); heap 82 test/cctest/test-alloc.cc SimulateFullSpace(heap->old_pointer_space()); heap 83 test/cctest/test-alloc.cc CHECK(!heap->AllocateFixedArray(10000, TENURED)->IsFailure()); heap 89 test/cctest/test-alloc.cc ASSERT(kLargeObjectSpaceFillerSize > heap->old_pointer_space()->AreaSize()); heap 90 test/cctest/test-alloc.cc while (heap->OldGenerationSpaceAvailable() > kLargeObjectSpaceFillerSize) { heap 91 test/cctest/test-alloc.cc CHECK(!heap->AllocateFixedArray(kLargeObjectSpaceFillerLength, TENURED)-> heap 94 test/cctest/test-alloc.cc CHECK(!heap->AllocateFixedArray(kLargeObjectSpaceFillerLength, TENURED)-> heap 98 test/cctest/test-alloc.cc SimulateFullSpace(heap->map_space()); heap 100 test/cctest/test-alloc.cc CHECK(!heap->AllocateMap(JS_OBJECT_TYPE, instance_size)->IsFailure()); heap 103 test/cctest/test-alloc.cc CHECK(!heap->AllocateFixedArray(100, TENURED)->IsFailure()); heap 104 test/cctest/test-alloc.cc CHECK(!heap->CopyCode(Isolate::Current()->builtins()->builtin( heap 10693 test/cctest/test-api.cc i::Isolate::Current()->heap()->EnsureHeapIsIterable(); heap 16205 test/cctest/test-api.cc i::Isolate::Current()->heap()->CollectAllGarbage( heap 16208 test/cctest/test-api.cc if (raw_map_cache != i::Isolate::Current()->heap()->undefined_value()) { heap 209 test/cctest/test-hashing.cc Isolate::Current()->heap()->HashSeed()); heap 131 test/cctest/test-mark-compact.cc Object* obj = i::Isolate::Current()->heap()->AllocateFixedArray(length)-> heap 131 test/cctest/test-spaces.cc Heap* heap = isolate->heap(); heap 132 test/cctest/test-spaces.cc CHECK(isolate->heap()->ConfigureHeapDefault()); heap 135 test/cctest/test-spaces.cc CHECK(memory_allocator->SetUp(heap->MaxReserved(), heap 136 test/cctest/test-spaces.cc heap->MaxExecutableSize())); heap 139 test/cctest/test-spaces.cc OldSpace faked_space(heap, heap 140 test/cctest/test-spaces.cc heap->MaxReserved(), heap 181 test/cctest/test-spaces.cc Heap* heap = isolate->heap(); heap 182 test/cctest/test-spaces.cc CHECK(heap->ConfigureHeapDefault()); heap 184 test/cctest/test-spaces.cc CHECK(memory_allocator->SetUp(heap->MaxReserved(), heap 185 test/cctest/test-spaces.cc heap->MaxExecutableSize())); heap 188 test/cctest/test-spaces.cc NewSpace new_space(heap); heap 211 test/cctest/test-spaces.cc Heap* heap = isolate->heap(); heap 212 test/cctest/test-spaces.cc CHECK(heap->ConfigureHeapDefault()); heap 214 test/cctest/test-spaces.cc CHECK(memory_allocator->SetUp(heap->MaxReserved(), heap 215 test/cctest/test-spaces.cc heap->MaxExecutableSize())); heap 218 test/cctest/test-spaces.cc OldSpace* s = new OldSpace(heap, heap 219 test/cctest/test-spaces.cc heap->MaxOldGenerationSize(),