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(),