summaryrefslogtreecommitdiffstats
path: root/runtime/gc
Commit message (Expand)AuthorAgeFilesLines
* Fix force copyMathieu Chartier2015-06-241-1/+1
* New experimental GC stress modeMathieu Chartier2015-06-223-6/+113
* Change GC to allow strings to use large object space.Jeff Hao2015-06-221-1/+1
* ART stack unwinding fixes for libunwind/gdb/lldb.David Srbecky2015-06-193-1/+9
* Merge "Move image intern table into image" into mnc-devMathieu Chartier2015-06-114-7/+14
|\
| * Move image intern table into imageMathieu Chartier2015-06-114-7/+14
* | Reset GC performance stats at zygote fork.Hiroshi Yamauchi2015-06-102-0/+22
|/
* Use runFinalizationWithTimeout for native allocationsMathieu Chartier2015-06-052-15/+12
* Add atrace calls to runtime start and heap createRichard Uhler2015-06-041-5/+12
* Fix valgrind large_object_space_testMathieu Chartier2015-06-032-13/+23
* Add a way to determine if a large object is a zygote objectMathieu Chartier2015-06-034-34/+105
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-029-45/+59
* ART: Clean up arm64 kNumberOfXRegisters usage.Vladimir Marko2015-05-2622-8/+25
* Fix for potential moving GC bugs around proxy class.Hiroshi Yamauchi2015-05-221-0/+9
* Fix debuggable compiler flag detection for secondary dex filesSebastien Hertz2015-05-191-0/+3
* 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-143-9/+25
* Hold heap bitmap lock in Heap::GetObjectsAllocatedMathieu Chartier2015-05-121-2/+11
* ART: Merge entries with same name and protect in MemMap dump.Vladimir Marko2015-05-082-2/+2
* 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