HomeSort by relevance Sort by last modified time
    Searched refs:HEAP (Results 76 - 100 of 115) sorted by null

1 2 34 5

  /external/v8/src/
disassembler.cc 121 Heap* heap = HEAP; local
256 Object* obj = heap->code_stubs()->SlowReverseLookup(code);
257 if (obj != heap->undefined_value()) {
spaces-inl.h 162 Page* Page::Initialize(Heap* heap,
172 heap->incremental_marking()->SetOldSpacePageFlags(chunk);
201 LargeObjectIterator iterator(HEAP->lo_space());
217 PointerChunkIterator::PointerChunkIterator(Heap* heap)
219 old_pointer_iterator_(heap->old_pointer_space()),
220 map_iterator_(heap->map_space()),
221 lo_iterator_(heap->lo_space()) { }
310 LargePage* LargePage::Initialize(Heap* heap, MemoryChunk* chunk)
340 Heap* heap = object->GetHeap(); local
    [all...]
liveobjectlist.cc 37 #include "heap.h"
215 Heap* heap = ISOLATE->heap(); local
217 return heap->InSpace(heap_obj, space);
222 // here are guaranteed to be in the heap. Hence, it is safe to infer
224 // Note: calling Heap::InSpace(heap_obj, LO_SPACE) is too slow for our
229 if (heap->InSpace(heap_obj, static_cast<AllocationSpace>(sp))) {
233 SLOW_ASSERT(heap->InSpace(heap_obj, LO_SPACE));
978 // The heap must have grown and we have more objects than capacity to stor
1940 Heap* heap = isolate->heap(); local
2000 Heap* heap = isolate->heap(); local
2126 Heap* heap = isolate->heap(); local
2616 Heap* heap = ISOLATE->heap(); local
    [all...]
log.cc 979 // to leave logging functions free from heap allocations.
    [all...]
serialize.h 338 // Deserialize the snapshot into an empty heap.
355 // Fills in some heap data in an area from start to end (non-inclusive). The
359 // the heap.
520 // We can't serialize a heap with external two byte strings.
591 set_root_index_wave_front(Heap::kStrongRootListLength);
611 o->map() == HEAP->fixed_cow_array_map();
629 // Serialize the current state of the heap. The order is:
isolate.h 43 #include "heap.h"
596 (exception != heap()->termination_exception());
806 Heap* heap() { return &heap_; } function in class:v8::internal::Isolate
    [all...]
builtins.cc 36 #include "heap-profiler.h"
179 return isolate->heap()->undefined_value(); // Make compiler happy.
184 return isolate->heap()->undefined_value();
191 Heap* heap = isolate->heap(); local
200 array->set_elements(heap->empty_fixed_array());
210 MaybeObject* maybe_obj = heap->AllocateJSObject(constructor);
222 { MaybeObject* maybe_obj = heap->AllocateFixedArrayWithHoles(len);
254 maybe_elms = heap->AllocateUninitializedFixedDoubleArray
486 Heap* heap = isolate->heap(); local
544 Heap* heap = isolate->heap(); local
577 Heap* heap = isolate->heap(); local
619 Heap* heap = isolate->heap(); local
679 Heap* heap = isolate->heap(); local
775 Heap* heap = isolate->heap(); local
931 Heap* heap = isolate->heap(); local
1065 Heap* heap = isolate->heap(); local
1165 Heap* heap = isolate->heap(); local
1218 Heap* heap = isolate->heap(); local
1637 Heap* heap = isolate->heap(); local
    [all...]
frames.cc 454 // into the heap to determine the state. This is safe as long
473 return HEAP->raw_unchecked_js_entry_code();
496 return HEAP->raw_unchecked_js_construct_entry_code();
709 isolate()->heap()->gc_state() == Heap::NOT_IN_GC);
764 v8::internal::Isolate::Current()->heap()->FindCodeObject(pc));
1303 Heap* heap = isolate_->heap(); local
    [all...]
hydrogen-instructions.h 2381 Heap* heap = HEAP; local
    [all...]
profile-generator.cc 33 #include "heap-profiler.h"
67 // to a token object in the V8's heap.
114 HashSequentialString(dst.start(), len, HEAP->HashSeed());
148 str.start(), len, HEAP->HashSeed());
2210 Heap* heap = object->GetHeap(); local
    [all...]
deoptimizer.cc 202 // Allocate a heap number for the doubles belonging to this frame.
310 Object* context = Isolate::Current()->heap()->global_contexts_list();
419 ASSERT(HEAP->allow_allocation(false));
439 ASSERT(!HEAP->allow_allocation(true));
613 PrintF("Materializing a new heap number %p [%e] in slot %p\n",
637 // Check of the heap number to materialize actually belong to the frame
647 PrintF("Materializing a new heap number %p [%e] in slot %p"
663 PrintF("Materializing a new heap number %p [%e] in slot %p"
731 is_smi ? "smi" : "heap number");
796 is_smi ? "smi" : "heap number")
    [all...]
assembler.cc 703 Object* found = HEAP->FindCodeObject(addr);
883 return ExternalReference(isolate->heap()->roots_array_start());
905 return ExternalReference(isolate->heap()->NewSpaceStart());
910 return ExternalReference(isolate->heap()->store_buffer()->TopAddress());
916 isolate->heap()->NewSpaceMask()));
922 return ExternalReference(isolate->heap()->NewSpaceAllocationTopAddress());
928 Heap* heap = isolate->heap(); local
929 return ExternalReference(heap->always_allocate_scope_depth_address())
    [all...]
ast.cc 182 isolate->heap()->Proto_symbol()->Equals(String::cast(k))) {
538 if (!HEAP->InNewSpace(*candidate)) {
    [all...]
execution.cc 57 isolate_->heap()->SetStackLimits();
65 isolate_->heap()->SetStackLimits();
209 isolate->heap()->termination_exception()) {
436 isolate_->heap()->SetStackLimits();
454 isolate_->heap()->SetStackLimits();
507 isolate_->heap()->SetStackLimits();
517 isolate_->heap()->SetStackLimits();
563 isolate_->heap()->SetStackLimits();
568 if (thread_local_.Initialize(isolate_)) isolate_->heap()->SetStackLimits();
605 return Handle<Object>(HEAP->ToBoolean(result))
    [all...]
ic.cc 67 HEAP->undefined_value(),
68 HEAP->undefined_value());
176 ? lookup->holder() : Object::cast(isolate->heap()->null_value());
269 Code* code = Code::cast(isolate()->heap()->FindCodeObject(addr));
817 name->Equals(isolate()->heap()->length_symbol())) {
845 name->Equals(isolate()->heap()->length_symbol())) {
865 name->Equals(isolate()->heap()->prototype_symbol()) &&
    [all...]
  /external/v8/test/cctest/
test-decls.cc 32 #include "heap.h"
133 HEAP->CollectGarbage(v8::internal::NEW_SPACE);
test-compiler.cc 324 script->set_source(HEAP->undefined_value());
test-deoptimization.cc 103 HEAP->CollectAllGarbage(i::Heap::kAbortIncrementalMarkingMask);
test-disasm-ia32.cc 461 Object* code = HEAP->CreateCode(
464 Handle<Object>(HEAP->undefined_value()))->ToObjectChecked();
test-debug.cc 48 using ::v8::internal::Heap;
425 HEAP->CollectAllGarbage(Heap::kNoGCFlags);
426 HEAP->CollectAllGarbage(Heap::kMakeHeapIterableMask);
    [all...]
test-accessors.cc 244 HEAP->CollectAllGarbage(i::Heap::kNoGCFlags);
test-cpu-profiler.cc 94 HEAP->empty_string(),
test-log.cc 322 // Heap can contain scripts with already disposed external sources.
476 // a resulting heap.
497 HEAP->CollectAllGarbage(i::Heap::kMakeHeapIterableMask);
500 // Iterate heap to find compiled functions, will write to log.
test-heap-profiler.cc 3 // Tests for heap profiler
8 #include "heap-profiler.h"
374 HEAP->CollectAllGarbage(i::Heap::kNoGCFlags);
420 HEAP->CollectAllGarbage(i::Heap::kNoGCFlags);
    [all...]
  /external/v8/src/ia32/
assembler-ia32-inl.h 249 void RelocInfo::Visit(Heap* heap) {
252 StaticVisitor::VisitEmbeddedPointer(heap, this);
255 StaticVisitor::VisitCodeTarget(heap, this);
257 StaticVisitor::VisitGlobalPropertyCell(heap, this);
262 } else if (heap->isolate()->debug()->has_break_points() &&
267 StaticVisitor::VisitDebugTarget(heap, this);
297 ASSERT(!HEAP->InNewSpace(obj));
330 ASSERT(!isolate()->heap()->InNewSpace(obj));

Completed in 739 milliseconds

1 2 34 5