summaryrefslogtreecommitdiffstats
path: root/runtime/gc
Commit message (Expand)AuthorAgeFilesLines
* Merge "Request full/partial GC type from VMRuntime.requestConcurrentGC()." in...Hiroshi Yamauchi2015-05-053-14/+24
|\
| * Request full/partial GC type from VMRuntime.requestConcurrentGC().Hiroshi Yamauchi2015-05-013-14/+24
* | Add some more DISALLOW_COPY_AND_ASSIGNMathieu Chartier2015-05-0415-43/+37
|/
* 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
* Prevent undefined behavior in RosAlloc.Dan Albert2015-04-281-3/+4
* Use the lock word bits for Baker-style read barrier.Hiroshi Yamauchi2015-04-233-12/+29
* Replace NULL with nullptrMathieu Chartier2015-04-2224-80/+80
* Add sanity check for large object allocationMathieu Chartier2015-04-191-1/+12
* 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-152-5/+3
|/
* Merge "Fix valgrind tests"Mathieu Chartier2015-04-143-20/+18
|\
| * Fix valgrind testsMathieu Chartier2015-04-143-20/+18
* | getRuntimeStat() support (ART).Hiroshi Yamauchi2015-04-134-7/+174
|/
* ART: Clean up includes.Vladimir Marko2015-04-139-7/+27
* Move ArtField to nativeMathieu Chartier2015-04-1010-58/+44
* Fix CC root visiting bugMathieu Chartier2015-04-071-4/+4
* Merge "Add more logging for debugging possible deadlock"Mathieu Chartier2015-04-071-0/+3
|\
| * Add more logging for debugging possible deadlockMathieu Chartier2015-04-061-0/+3
* | ART: Enable more Clang warningsAndreas Gampe2015-04-064-3/+4
|/
* Refactor and improve GC root handlingMathieu Chartier2015-04-0610-118/+256
* Delete missed ClampGrowthLimit CHECKMathieu Chartier2015-04-031-1/+0
* Fix race with Heap::ClampGrowthLimit and GCMathieu Chartier2015-04-023-1/+7
* Only GC the first time we call PreZygoteForkMathieu Chartier2015-03-311-2/+6
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-1/+1
* Merge "Support relative encoded dex locations in oat files."Richard Uhler2015-03-251-1/+2
|\
| * Support relative encoded dex locations in oat files.Richard Uhler2015-03-241-1/+2
* | Remove some spammy loggingMathieu Chartier2015-03-201-1/+0
* | Fix oat_file_assistant_test32 flaky failures with GSS collector.Hiroshi Yamauchi2015-03-171-3/+11
* | Add more info to who called SuspendAllMathieu Chartier2015-03-133-7/+7
* | Fix valgrind heap_test.Hiroshi Yamauchi2015-03-131-7/+9
* | Exercise Heap::PreZygoteFork() in a test.Hiroshi Yamauchi2015-03-131-0/+12
|/
* Merge "ART: correct native bytes allocated in RegisterNativeAllocation"Mathieu Chartier2015-03-121-0/+2
|\
| * ART: correct native bytes allocated in RegisterNativeAllocationLin Zang2015-03-121-0/+2
* | Fix CC collector boot.Hiroshi Yamauchi2015-03-111-2/+2
|/
* Rosalloc thread local allocation path without a cas.Hiroshi Yamauchi2015-03-1134-279/+726
* Only allocate collectors if we may use themMathieu Chartier2015-03-062-12/+30
* Fix some incorrect IsCompiler instead of IsAotCompilerMathieu Chartier2015-03-051-1/+1
* Reserve bits in the lock word for read barriers.Hiroshi Yamauchi2015-03-033-12/+2
* Add support for .bss section in oat files.Vladimir Marko2015-03-0212-20/+27
* Merge "Change card cache mod-union table to use bitmaps"Mathieu Chartier2015-02-268-79/+838
|\
| * Change card cache mod-union table to use bitmapsMathieu Chartier2015-02-268-79/+838
* | Add standard gc log for transition collections.Hiroshi Yamauchi2015-02-262-16/+28
|/
* Revert "Revert "Add JIT""Mathieu Chartier2015-02-242-2/+2
* Revert "Add JIT"Nicolas Geoffray2015-02-242-2/+2
* Add JITMathieu Chartier2015-02-232-2/+2
* Implement a simple count based boot marker.Narayan Kamath2015-02-211-9/+39
* Merge "ART: Fix RosAlloc Valgrind code"Andreas Gampe2015-02-201-5/+6
|\
| * ART: Fix RosAlloc Valgrind codeAndreas Gampe2015-02-201-5/+6