summaryrefslogtreecommitdiffstats
path: root/runtime/gc/collector/semi_space.cc
Commit message (Expand)AuthorAgeFilesLines
* More advanced timing loggers.Mathieu Chartier2014-06-241-49/+34
* Shared single GC iteration accounting for all GCs.Mathieu Chartier2014-06-201-54/+43
* Add mark compact collector.Mathieu Chartier2014-06-191-11/+1
* Change reference processing to use heap references.Mathieu Chartier2014-06-161-2/+18
* Don't create bump pointer spaces unless necessary.Mathieu Chartier2014-05-281-3/+3
* Check and log a to-space overflow explicitly.Hiroshi Yamauchi2014-05-191-0/+1
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-4/+4
* Merge "Add concurrent reference processing."Mathieu Chartier2014-05-081-3/+6
|\
| * Add concurrent reference processing.Mathieu Chartier2014-05-071-3/+6
* | Trigger GSS whole-heap collection based on large object allocations.Hiroshi Yamauchi2014-05-071-31/+22
|/
* Add RecordFree to the GarbageCollector interfaceMathieu Chartier2014-05-051-22/+9
* Add thread unsafe allocation methods to spaces.Mathieu Chartier2014-04-301-9/+9
* Force inlining on trivial accessors.Ian Rogers2014-04-291-2/+2
* Enable concurrent sweeping for non-concurrent GC.Mathieu Chartier2014-04-291-45/+77
* Merge "Improve GSS reference processing."Hiroshi Yamauchi2014-04-291-1/+7
|\
| * Improve GSS reference processing.Hiroshi Yamauchi2014-04-281-1/+7
* | Always log explicit GC.Mathieu Chartier2014-04-281-1/+0
|/
* Replace ObjectSet with LargeObjectBitmap.Mathieu Chartier2014-04-171-19/+12
* Use non volatile lock words in semispace collector.Mathieu Chartier2014-04-171-13/+14
* Refactor space bitmap to support different alignments.Mathieu Chartier2014-04-141-7/+7
* Fix heap verification with SS/GSS.Mathieu Chartier2014-04-111-1/+3
* Clean-up heap spaces.Mathieu Chartier2014-04-111-9/+2
* GSS: Fix the bump pointer space only collection.Hiroshi Yamauchi2014-04-081-11/+48
* Make the support code for read barriers a bit more general.Hiroshi Yamauchi2014-03-311-5/+7
* Refactor some GC code.Mathieu Chartier2014-03-281-29/+6
* Less redundant verification.Mathieu Chartier2014-03-261-1/+2
* Add missing debugger root visiting.Mathieu Chartier2014-03-251-56/+5
* Refactor object reference visiting logic.Mathieu Chartier2014-03-241-61/+55
* Refactor and optimize GC code.Mathieu Chartier2014-03-241-2/+2
* Revoke rosalloc thread-local buffers at the checkpoint.Hiroshi Yamauchi2014-03-211-0/+6
* Use the card table to speed up the GSS collector.Hiroshi Yamauchi2014-03-141-8/+83
* Refactor reference code into mirror namespace.Mathieu Chartier2014-03-141-1/+2
* Refactor immune region logic into its own file.Mathieu Chartier2014-03-131-50/+8
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-061-8/+19
* Avoid marking old class linker and intern table roots during pause.Mathieu Chartier2014-03-041-1/+1
* Add custom SIGSEGV handler to help find heap corruption.Mathieu Chartier2014-02-281-9/+21
* Make allocations report usable size.Ian Rogers2014-02-261-5/+7
* (Experimental) Add Brooks pointers.Hiroshi Yamauchi2014-02-251-0/+12
* Fix and optimize verify object.Mathieu Chartier2014-02-211-3/+3
* Change ProcessReferences to not use RecursiveMarkObject.Mathieu Chartier2014-02-201-15/+11
* Change root visitor to use Object**.Mathieu Chartier2014-02-181-4/+10
* Remove blacklistSebastien Hertz2014-02-171-1/+3
* Thread-local allocation stack.Hiroshi Yamauchi2014-02-131-1/+4
* Avoid unnecessarily dirtying pages in SemiSpace collector.Mathieu Chartier2014-02-121-1/+56
* Add root types and thread id to root visiting.Mathieu Chartier2014-02-111-3/+4
* RosAlloc verification.Hiroshi Yamauchi2014-02-071-0/+1
* Object model changes to support 64bit.Ian Rogers2014-02-061-3/+3
* Change marking objects in to_space DCHECK to CHECKMathieu Chartier2014-02-041-1/+1
* Merge "Add zygote space as its own space type."Mathieu Chartier2014-01-311-40/+18
|\
| * Add zygote space as its own space type.Mathieu Chartier2014-01-311-40/+18