MarkCompactCollector 5489 src/heap.cc SLOW_ASSERT(!MarkCompactCollector::IsOnEvacuationCandidate(new_object));
MarkCompactCollector 5491 src/heap.cc MarkCompactCollector::IsOnEvacuationCandidate(object)) {
MarkCompactCollector 6052 src/heap.cc MarkCompactCollector::Initialize();
MarkCompactCollector 1508 src/heap.h MarkCompactCollector* mark_compact_collector() {
MarkCompactCollector 2042 src/heap.h MarkCompactCollector mark_compact_collector_;
MarkCompactCollector 2082 src/heap.h friend class MarkCompactCollector;
MarkCompactCollector 521 src/incremental-marking.cc MarkCompactCollector::INCREMENTAL_COMPACTION);
MarkCompactCollector 633 src/incremental-marking.cc MarkCompactCollector* collector = heap_->mark_compact_collector();
MarkCompactCollector 47 src/mark-compact-inl.h void MarkCompactCollector::SetFlags(int flags) {
MarkCompactCollector 55 src/mark-compact-inl.h bool MarkCompactCollector::MarkObjectAndPush(HeapObject* obj) {
MarkCompactCollector 64 src/mark-compact-inl.h void MarkCompactCollector::MarkObject(HeapObject* obj, MarkBit mark_bit) {
MarkCompactCollector 74 src/mark-compact-inl.h bool MarkCompactCollector::MarkObjectWithoutPush(HeapObject* obj) {
MarkCompactCollector 84 src/mark-compact-inl.h void MarkCompactCollector::SetMark(HeapObject* obj, MarkBit mark_bit) {
MarkCompactCollector 95 src/mark-compact-inl.h bool MarkCompactCollector::IsMarked(Object* obj) {
MarkCompactCollector 102 src/mark-compact-inl.h void MarkCompactCollector::RecordSlot(Object** anchor_slot,
MarkCompactCollector 58 src/mark-compact.cc MarkCompactCollector::MarkCompactCollector() : // NOLINT
MarkCompactCollector 99 src/mark-compact.cc if (MarkCompactCollector::IsMarked(object)) {
MarkCompactCollector 146 src/mark-compact.cc if (MarkCompactCollector::IsMarked(obj)) {
MarkCompactCollector 161 src/mark-compact.cc CHECK(!MarkCompactCollector::IsOnEvacuationCandidate(object));
MarkCompactCollector 177 src/mark-compact.cc if (MarkCompactCollector::IsMarked(object)) {
MarkCompactCollector 229 src/mark-compact.cc void MarkCompactCollector::AddEvacuationCandidate(Page* p) {
MarkCompactCollector 247 src/mark-compact.cc bool MarkCompactCollector::StartCompaction(CompactionMode mode) {
MarkCompactCollector 276 src/mark-compact.cc void MarkCompactCollector::CollectGarbage() {
MarkCompactCollector 306 src/mark-compact.cc void MarkCompactCollector::VerifyMarkbitsAreClean(PagedSpace* space) {
MarkCompactCollector 316 src/mark-compact.cc void MarkCompactCollector::VerifyMarkbitsAreClean(NewSpace* space) {
MarkCompactCollector 326 src/mark-compact.cc void MarkCompactCollector::VerifyMarkbitsAreClean() {
MarkCompactCollector 362 src/mark-compact.cc void MarkCompactCollector::ClearMarkbits() {
MarkCompactCollector 498 src/mark-compact.cc void MarkCompactCollector::CollectEvacuationCandidates(PagedSpace* space) {
MarkCompactCollector 652 src/mark-compact.cc void MarkCompactCollector::AbortCompaction() {
MarkCompactCollector 669 src/mark-compact.cc void MarkCompactCollector::Prepare(GCTracer* tracer) {
MarkCompactCollector 725 src/mark-compact.cc void MarkCompactCollector::Finish() {
MarkCompactCollector 897 src/mark-compact.cc MarkCompactCollector::~MarkCompactCollector() {
MarkCompactCollector 966 src/mark-compact.cc MarkCompactCollector* collector = heap->mark_compact_collector();
MarkCompactCollector 1054 src/mark-compact.cc MarkCompactCollector* collector = heap->mark_compact_collector();
MarkCompactCollector 1092 src/mark-compact.cc MarkCompactCollector* collector = map->GetHeap()->mark_compact_collector();
MarkCompactCollector 1125 src/mark-compact.cc ASSERT(MarkCompactCollector::IsMarked(table->map()));
MarkCompactCollector 1316 src/mark-compact.cc MarkCompactCollector* collector = heap->mark_compact_collector();
MarkCompactCollector 1338 src/mark-compact.cc MarkCompactCollector* collector = map->GetHeap()->mark_compact_collector();
MarkCompactCollector 1378 src/mark-compact.cc MarkCompactCollector* collector = map->GetHeap()->mark_compact_collector();
MarkCompactCollector 1390 src/mark-compact.cc MarkCompactCollector* collector = heap->mark_compact_collector();
MarkCompactCollector 1641 src/mark-compact.cc MarkCompactCollector* collector_;
MarkCompactCollector 1666 src/mark-compact.cc MarkCompactCollector* collector_;
MarkCompactCollector 1670 src/mark-compact.cc void MarkCompactCollector::MarkInlinedFunctionsCode(Code* code) {
MarkCompactCollector 1690 src/mark-compact.cc void MarkCompactCollector::PrepareThreadForCodeFlushing(Isolate* isolate,
MarkCompactCollector 1708 src/mark-compact.cc void MarkCompactCollector::PrepareForCodeFlushing() {
MarkCompactCollector 1789 src/mark-compact.cc MarkCompactCollector* collector_;
MarkCompactCollector 1844 src/mark-compact.cc void MarkCompactCollector::ProcessNewlyMarkedObject(HeapObject* object) {
MarkCompactCollector 2119 src/mark-compact.cc bool MarkCompactCollector::IsUnmarkedHeapObject(Object** p) {
MarkCompactCollector 2128 src/mark-compact.cc void MarkCompactCollector::MarkSymbolTable() {
MarkCompactCollector 2140 src/mark-compact.cc void MarkCompactCollector::MarkRoots(RootMarkingVisitor* visitor) {
MarkCompactCollector 2156 src/mark-compact.cc void MarkCompactCollector::MarkObjectGroups() {
MarkCompactCollector 2204 src/mark-compact.cc void MarkCompactCollector::MarkImplicitRefGroups() {
MarkCompactCollector 2240 src/mark-compact.cc void MarkCompactCollector::EmptyMarkingDeque() {
MarkCompactCollector 2267 src/mark-compact.cc void MarkCompactCollector::RefillMarkingDeque() {
MarkCompactCollector 2313 src/mark-compact.cc void MarkCompactCollector::ProcessMarkingDeque() {
MarkCompactCollector 2322 src/mark-compact.cc void MarkCompactCollector::ProcessExternalMarking() {
MarkCompactCollector 2334 src/mark-compact.cc void MarkCompactCollector::MarkLiveObjects() {
MarkCompactCollector 2430 src/mark-compact.cc void MarkCompactCollector::AfterMarking() {
MarkCompactCollector 2471 src/mark-compact.cc void MarkCompactCollector::ProcessMapCaches() {
MarkCompactCollector 2522 src/mark-compact.cc void MarkCompactCollector::ReattachInitialMaps() {
MarkCompactCollector 2540 src/mark-compact.cc void MarkCompactCollector::ClearNonLiveTransitions() {
MarkCompactCollector 2570 src/mark-compact.cc void MarkCompactCollector::ClearNonLivePrototypeTransitions(Map* map) {
MarkCompactCollector 2618 src/mark-compact.cc void MarkCompactCollector::ClearNonLiveMapTransitions(Map* map,
MarkCompactCollector 2634 src/mark-compact.cc void MarkCompactCollector::ProcessWeakMaps() {
MarkCompactCollector 2637 src/mark-compact.cc ASSERT(MarkCompactCollector::IsMarked(HeapObject::cast(weak_map_obj)));
MarkCompactCollector 2642 src/mark-compact.cc if (MarkCompactCollector::IsMarked(HeapObject::cast(table->KeyAt(i)))) {
MarkCompactCollector 2658 src/mark-compact.cc void MarkCompactCollector::ClearWeakMaps() {
MarkCompactCollector 2661 src/mark-compact.cc ASSERT(MarkCompactCollector::IsMarked(HeapObject::cast(weak_map_obj)));
MarkCompactCollector 2665 src/mark-compact.cc if (!MarkCompactCollector::IsMarked(HeapObject::cast(table->KeyAt(i)))) {
MarkCompactCollector 2690 src/mark-compact.cc void MarkCompactCollector::MigrateObject(Address dst,
MarkCompactCollector 2795 src/mark-compact.cc MarkCompactCollector::IsOnEvacuationCandidate(heap_obj));
MarkCompactCollector 2799 src/mark-compact.cc !MarkCompactCollector::IsOnEvacuationCandidate(target));
MarkCompactCollector 2847 src/mark-compact.cc bool MarkCompactCollector::TryPromoteObject(HeapObject* object,
MarkCompactCollector 2886 src/mark-compact.cc void MarkCompactCollector::EvacuateNewSpace() {
MarkCompactCollector 2959 src/mark-compact.cc void MarkCompactCollector::EvacuateLiveObjectsFromPage(Page* p) {
MarkCompactCollector 3018 src/mark-compact.cc void MarkCompactCollector::EvacuatePages() {
MarkCompactCollector 3260 src/mark-compact.cc void MarkCompactCollector::InvalidateCode(Code* code) {
MarkCompactCollector 3274 src/mark-compact.cc bool MarkCompactCollector::MarkInvalidatedCode() {
MarkCompactCollector 3290 src/mark-compact.cc void MarkCompactCollector::RemoveDeadInvalidatedCode() {
MarkCompactCollector 3298 src/mark-compact.cc void MarkCompactCollector::ProcessInvalidatedCode(ObjectVisitor* visitor) {
MarkCompactCollector 3311 src/mark-compact.cc void MarkCompactCollector::EvacuateNewSpaceAndCandidates() {
MarkCompactCollector 3780 src/mark-compact.cc intptr_t MarkCompactCollector::SweepConservatively(PagedSpace* space, Page* p) {
MarkCompactCollector 3872 src/mark-compact.cc void MarkCompactCollector::SweepSpace(PagedSpace* space, SweeperType sweeper) {
MarkCompactCollector 3986 src/mark-compact.cc void MarkCompactCollector::SweepSpaces() {
MarkCompactCollector 4020 src/mark-compact.cc void MarkCompactCollector::EnableCodeFlushing(bool enable) {
MarkCompactCollector 4035 src/mark-compact.cc void MarkCompactCollector::ReportDeleteIfNeeded(HeapObject* obj,
MarkCompactCollector 4048 src/mark-compact.cc void MarkCompactCollector::Initialize() {
MarkCompactCollector 4094 src/mark-compact.cc void MarkCompactCollector::RecordRelocSlot(RelocInfo* rinfo, Object* target) {
MarkCompactCollector 4110 src/mark-compact.cc void MarkCompactCollector::RecordCodeEntrySlot(Address slot, Code* target) {
MarkCompactCollector 45 src/mark-compact.h class MarkCompactCollector;
MarkCompactCollector 390 src/mark-compact.h Marker(BaseMarker* base_marker, MarkCompactCollector* mark_compact_collector)
MarkCompactCollector 406 src/mark-compact.h MarkCompactCollector* mark_compact_collector() {
MarkCompactCollector 411 src/mark-compact.h MarkCompactCollector* mark_compact_collector_;
MarkCompactCollector 421 src/mark-compact.h class MarkCompactCollector {
MarkCompactCollector 579 src/mark-compact.h MarkCompactCollector();
MarkCompactCollector 580 src/mark-compact.h ~MarkCompactCollector();
MarkCompactCollector 644 src/mark-compact.h friend class Marker<MarkCompactCollector>;
MarkCompactCollector 783 src/mark-compact.h Marker<MarkCompactCollector> marker_;
MarkCompactCollector 7185 src/objects.cc MarkCompactCollector* collector = heap->mark_compact_collector();
MarkCompactCollector 3343 src/objects.h friend class MarkCompactCollector;
MarkCompactCollector 2042 src/spaces.cc ASSERT(!MarkCompactCollector::IsOnEvacuationCandidate(new_node));
MarkCompactCollector 2287 src/spaces.cc freed_bytes += MarkCompactCollector::SweepConservatively(this, p);
MarkCompactCollector 150 src/v8globals.h class MarkCompactCollector;