summaryrefslogtreecommitdiffstats
path: root/runtime/gc/heap-inl.h
Commit message (Expand)AuthorAgeFilesLines
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-12/+8
* Fix Object::Clone()'s pre-fence barrier.Hiroshi Yamauchi2014-04-031-6/+12
* Make the support code for read barriers a bit more general.Hiroshi Yamauchi2014-03-311-3/+5
* Refactor the garbage collector driver (GarbageCollector::Run).Hiroshi Yamauchi2014-03-201-3/+3
* Use the card table to speed up the GSS collector.Hiroshi Yamauchi2014-03-141-0/+14
* Put the post zygote non-moving space next to the malloc space.Hiroshi Yamauchi2014-03-111-0/+1
* Add more VerifyObject calls.Mathieu Chartier2014-03-071-9/+4
* Restore obj after RequestConcurrentGC.Mathieu Chartier2014-03-061-3/+5
* Enable large object space for command line runs.Mathieu Chartier2014-02-271-1/+1
* Ensure usable space data is zeroed in arrays.Ian Rogers2014-02-271-1/+1
* Make allocations report usable size.Ian Rogers2014-02-261-12/+20
* (Experimental) Add Brooks pointers.Hiroshi Yamauchi2014-02-251-0/+4
* Fix and optimize verify object.Mathieu Chartier2014-02-211-6/+3
* Thread-local allocation stack.Hiroshi Yamauchi2014-02-131-5/+30
* Background compaction support.Mathieu Chartier2014-01-081-17/+29
* Tidy up memory barriers.Ian Rogers2013-12-201-2/+2
* Thread local bump pointer allocator.Mathieu Chartier2013-12-161-11/+30
* Enable moving classes.Mathieu Chartier2013-12-101-18/+23
* Fix memory usage regression and clean up collector changing code.Mathieu Chartier2013-12-091-3/+5
* Fix valgrind-test-art-host-gtest-object_test.Hiroshi Yamauchi2013-12-061-0/+3
* Fix a libartd.so boot crash when kMovingCollector is true.Hiroshi Yamauchi2013-11-221-5/+4
* Set array length before fence in allocation code path.Mathieu Chartier2013-11-201-10/+11
* Refactor allocation entrypoints.Mathieu Chartier2013-11-201-124/+99
* A custom 'runs-of-slots' memory allocator.Hiroshi Yamauchi2013-11-161-1/+20
* Compacting collector.Mathieu Chartier2013-11-111-7/+44
* Don't use UTF16 length as length for MUTF8.Ian Rogers2013-10-301-1/+1
* Split the allocation path into 'instrumented' and 'uninstrumented'Hiroshi Yamauchi2013-09-251-0/+188