summaryrefslogtreecommitdiffstats
path: root/runtime/gc/collector/mark_sweep.cc
Commit message (Expand)AuthorAgeFilesLines
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-2/+4
* ART: Clean up arm64 kNumberOfXRegisters usage.Vladimir Marko2015-05-261-0/+1
* Fix for potential moving GC bugs around proxy class.Hiroshi Yamauchi2015-05-221-0/+9
* Print more info on mark sweep invalid ref crash.Hiroshi Yamauchi2015-05-151-6/+39
* Print field info on mark sweep invalid ref crash.Hiroshi Yamauchi2015-05-141-7/+19
* ART: Merge entries with same name and protect in MemMap dump.Vladimir Marko2015-05-081-1/+1
* Print memory maps on GC crash.Hiroshi Yamauchi2015-05-011-0/+2
* Change invalid root from LOG(ERROR) to LOG(INTERNAL_FATAL)Mathieu Chartier2015-05-011-3/+3
* Replace NULL with nullptrMathieu Chartier2015-04-221-4/+4
* Merge "Remove transitive dependency on <cutils/atomic.h>."Yabin Cui2015-04-161-1/+2
|\
| * Remove transitive dependency on <cutils/atomic.h>.Yabin Cui2015-04-161-1/+2
* | Disable parallel GC by defaultMathieu Chartier2015-04-151-5/+1
|/
* Fix valgrind testsMathieu Chartier2015-04-141-17/+9
* Move ArtField to nativeMathieu Chartier2015-04-101-1/+0
* Refactor and improve GC root handlingMathieu Chartier2015-04-061-24/+64
* Rosalloc thread local allocation path without a cas.Hiroshi Yamauchi2015-03-111-0/+1
* Add support for .bss section in oat files.Vladimir Marko2015-03-021-1/+1
* ART: checkpoint mechanism optimizationLei Li2015-02-031-2/+10
* Merge "ART: clear dirty cards of alloc space for MS/CMS partial and full GCs"Hiroshi Yamauchi2015-01-271-2/+3
|\
| * ART: clear dirty cards of alloc space for MS/CMS partial and full GCsLei Li2015-01-261-2/+3
* | Change AtomicStack to use StackReferenceMathieu Chartier2015-01-251-21/+21
|/
* ART: clear dirty cards of alloc space in pause phaseLei Li2015-01-221-6/+20
* Print more info in MarkSweep::VerifyRootMathieu Chartier2015-01-151-16/+9
* ART: More warningsAndreas Gampe2014-11-041-13/+13
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-0/+1
* Tidy logging code not using UNIMPLEMENTED.Ian Rogers2014-10-241-0/+1
* C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-221-0/+3
* stdint types all the way!Ian Rogers2014-10-091-8/+8
* Add runtime options for large object spaceMathieu Chartier2014-09-161-17/+23
* Disable adding main and non moving spaces to immune region in GSSMathieu Chartier2014-07-161-10/+5
* More advanced timing loggers.Mathieu Chartier2014-06-241-81/+63
* Shared single GC iteration accounting for all GCs.Mathieu Chartier2014-06-201-90/+72
* Add mark compact collector.Mathieu Chartier2014-06-191-6/+1
* Change reference processing to use heap references.Mathieu Chartier2014-06-161-3/+8
* Remove deprecated WITH_HOST_DALVIK.Ian Rogers2014-06-101-3/+1
* Use a heap allocated free buffer in MarkSweep::SweepArray().Hiroshi Yamauchi2014-05-281-1/+13
* Begin migration of art::Atomic to std::atomic.Ian Rogers2014-05-201-25/+31
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-2/+2
* Add null check in MarkSweepMarkObjectSlowPath.Mathieu Chartier2014-05-091-1/+1
* Add concurrent reference processing.Mathieu Chartier2014-05-071-17/+12
* Add RecordFree to the GarbageCollector interfaceMathieu Chartier2014-05-051-13/+6
* Force inlining on trivial accessors.Ian Rogers2014-04-291-2/+2
* Enable concurrent sweeping for non-concurrent GC.Mathieu Chartier2014-04-291-17/+38
* Always log explicit GC.Mathieu Chartier2014-04-281-1/+0
* Replace ObjectSet with LargeObjectBitmap.Mathieu Chartier2014-04-171-78/+65
* Refactor space bitmap to support different alignments.Mathieu Chartier2014-04-141-12/+12
* GSS: Fix the bump pointer space only collection.Hiroshi Yamauchi2014-04-081-1/+4
* Improve invalid root dumping.Mathieu Chartier2014-04-041-7/+8
* Make the support code for read barriers a bit more general.Hiroshi Yamauchi2014-03-311-6/+6
* Swap allocation stacks in pause.Mathieu Chartier2014-03-281-115/+48