summaryrefslogtreecommitdiffstats
path: root/runtime/gc/heap.cc
Commit message (Expand)AuthorAgeFilesLines
* Replace ObjectSet with LargeObjectBitmap.Mathieu Chartier2014-04-171-20/+16
* Decrease target utilization for foreground apps.Mathieu Chartier2014-04-161-11/+25
* Less confusing heap transition message.Mathieu Chartier2014-04-151-8/+1
* Merge "Refactor space bitmap to support different alignments."Mathieu Chartier2014-04-141-12/+13
|\
| * Refactor space bitmap to support different alignments.Mathieu Chartier2014-04-141-12/+13
* | Reduce bump pointer space capacity.Mathieu Chartier2014-04-141-2/+7
|/
* Fix hammerhead phone boot on master.Mathieu Chartier2014-04-111-1/+1
* Fix heap verification with SS/GSS.Mathieu Chartier2014-04-111-0/+2
* Merge "Fix an occasional ThreadStress crash."Hiroshi Yamauchi2014-04-111-4/+5
|\
| * Fix an occasional ThreadStress crash.Hiroshi Yamauchi2014-04-111-4/+5
* | Clean-up heap spaces.Mathieu Chartier2014-04-111-175/+167
* | Fix race condition in TransitionCollector.Mathieu Chartier2014-04-101-0/+7
|/
* Add mean GC duration to DumpGcPerformanceInfo.Mathieu Chartier2014-04-091-3/+4
* Merge "Adjust sticky GC ergonomics."Mathieu Chartier2014-04-091-1/+5
|\
| * Adjust sticky GC ergonomics.Mathieu Chartier2014-04-091-1/+5
* | Merge "GSS: Fix the bump pointer space only collection."Hiroshi Yamauchi2014-04-091-4/+2
|\ \ | |/ |/|
| * GSS: Fix the bump pointer space only collection.Hiroshi Yamauchi2014-04-081-4/+2
* | Reset GC timings after SIGQUIT.Mathieu Chartier2014-04-081-1/+2
* | Add monitor deflation.Mathieu Chartier2014-04-071-15/+23
|/
* Merge "Fix running with DlMalloc instead of RosAlloc."Mathieu Chartier2014-04-011-2/+1
|\
| * Fix running with DlMalloc instead of RosAlloc.Mathieu Chartier2014-04-011-2/+1
* | Make the support code for read barriers a bit more general.Hiroshi Yamauchi2014-03-311-5/+7
|/
* Fix non concurrent mark sweep ergonomics.Mathieu Chartier2014-03-281-1/+17
* Merge "Refactor some GC code."Mathieu Chartier2014-03-281-0/+14
|\
| * Refactor some GC code.Mathieu Chartier2014-03-281-0/+14
* | Merge "An empty collector skeleton for a read barrier-based collector."Hiroshi Yamauchi2014-03-281-6/+19
|\ \ | |/ |/|
| * An empty collector skeleton for a read barrier-based collector.Hiroshi Yamauchi2014-03-271-6/+19
* | Change sticky GC ergonomics to use GC throughput.Mathieu Chartier2014-03-271-21/+34
|/
* Add valgrind support to large object map space.Mathieu Chartier2014-03-261-0/+2
* Add GC mode for stressing testing heap transitions.Mathieu Chartier2014-03-251-0/+9
* Add missing debugger root visiting.Mathieu Chartier2014-03-251-3/+4
* Refactor object reference visiting logic.Mathieu Chartier2014-03-241-28/+33
* Refactor and optimize GC code.Mathieu Chartier2014-03-241-6/+7
* Revoke rosalloc thread-local buffers at the checkpoint.Hiroshi Yamauchi2014-03-211-0/+14
* Merge "Refactor the garbage collector driver (GarbageCollector::Run)."Hiroshi Yamauchi2014-03-211-12/+7
|\
| * Refactor the garbage collector driver (GarbageCollector::Run).Hiroshi Yamauchi2014-03-201-12/+7
* | Fix RecordFree to take signed parameters.Mathieu Chartier2014-03-201-2/+6
|/
* Add soft reference pre processing.Mathieu Chartier2014-03-201-9/+21
* Use the card table to speed up the GSS collector.Hiroshi Yamauchi2014-03-141-3/+74
* Refactor reflective method invocation.Ian Rogers2014-03-141-11/+10
* Refactor reference code into mirror namespace.Mathieu Chartier2014-03-141-66/+12
* Fix heap trimming logic.Mathieu Chartier2014-03-131-9/+16
* Put the post zygote non-moving space next to the malloc space.Hiroshi Yamauchi2014-03-111-14/+41
* Add more VerifyObject calls.Mathieu Chartier2014-03-071-0/+7
* Defer heap transitions to heap trimming daemon.Mathieu Chartier2014-03-061-24/+77
* Disable compaction for jni workarounds.Mathieu Chartier2014-03-061-0/+10
* Fix valgrind gtests and memory leaks.Mathieu Chartier2014-03-051-1/+1
* Avoid marking old class linker and intern table roots during pause.Mathieu Chartier2014-03-041-3/+3
* Merge "Fix SafePrettyTypeOf to never call VerifyObject."Mathieu Chartier2014-03-041-4/+4
|\
| * Fix SafePrettyTypeOf to never call VerifyObject.Mathieu Chartier2014-03-031-4/+4