summaryrefslogtreecommitdiffstats
path: root/runtime/gc/heap.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix force copyMathieu Chartier2015-06-241-1/+1
* New experimental GC stress modeMathieu Chartier2015-06-221-5/+90
* ART stack unwinding fixes for libunwind/gdb/lldb.David Srbecky2015-06-191-0/+1
* Reset GC performance stats at zygote fork.Hiroshi Yamauchi2015-06-101-0/+21
* Use runFinalizationWithTimeout for native allocationsMathieu Chartier2015-06-051-13/+10
* Add atrace calls to runtime start and heap createRichard Uhler2015-06-041-5/+12
* Fix valgrind large_object_space_testMathieu Chartier2015-06-031-1/+1
* Add a way to determine if a large object is a zygote objectMathieu Chartier2015-06-031-0/+1
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-1/+6
* ART: Clean up arm64 kNumberOfXRegisters usage.Vladimir Marko2015-05-261-0/+1
* 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-081-1/+1
* Request full/partial GC type from VMRuntime.requestConcurrentGC().Hiroshi Yamauchi2015-05-011-10/+20
* Replace NULL with nullptrMathieu Chartier2015-04-221-6/+6
* getRuntimeStat() support (ART).Hiroshi Yamauchi2015-04-131-6/+131
* Move ArtField to nativeMathieu Chartier2015-04-101-9/+9
* ART: Enable more Clang warningsAndreas Gampe2015-04-061-1/+0
* Refactor and improve GC root handlingMathieu Chartier2015-04-061-17/+32
* Fix race with Heap::ClampGrowthLimit and GCMathieu Chartier2015-04-021-0/+2
* Only GC the first time we call PreZygoteForkMathieu Chartier2015-03-311-2/+6
* 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-131-5/+5
* Fix valgrind heap_test.Hiroshi Yamauchi2015-03-131-7/+9
* 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-111-17/+46
* Only allocate collectors if we may use themMathieu Chartier2015-03-061-12/+27
* Add support for .bss section in oat files.Vladimir Marko2015-03-021-2/+3
* Merge "Change card cache mod-union table to use bitmaps"Mathieu Chartier2015-02-261-8/+8
|\
| * Change card cache mod-union table to use bitmapsMathieu Chartier2015-02-261-8/+8
* | Add standard gc log for transition collections.Hiroshi Yamauchi2015-02-261-12/+23
|/
* Revert "Revert "Add JIT""Mathieu Chartier2015-02-241-1/+1
* Revert "Add JIT"Nicolas Geoffray2015-02-241-1/+1
* Add JITMathieu Chartier2015-02-231-1/+1
* Revert "Do GC for alloc for unstarted runtimes"Mathieu Chartier2015-02-201-6/+2
* Do GC for alloc for unstarted runtimesMathieu Chartier2015-02-191-2/+6
* Merge "art: Refactor RuntimeOptions/ParsedOptions"Igor Murashkin2015-02-041-2/+2
|\
| * art: Refactor RuntimeOptions/ParsedOptionsIgor Murashkin2015-02-041-2/+2
* | ART: checkpoint mechanism optimizationLei Li2015-02-031-2/+8
|/
* Merge "ART: clear dirty cards of alloc space for MS/CMS partial and full GCs"Hiroshi Yamauchi2015-01-271-11/+16
|\
| * ART: clear dirty cards of alloc space for MS/CMS partial and full GCsLei Li2015-01-261-11/+16
* | Change AtomicStack to use StackReferenceMathieu Chartier2015-01-251-11/+10
|/
* More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-22/+111
* Merge "ART: clear dirty cards of alloc space in pause phase"Mathieu Chartier2015-01-231-2/+2
|\
| * ART: clear dirty cards of alloc space in pause phaseLei Li2015-01-221-2/+2
* | Clean up the locks around Heap::VisitObjects().Hiroshi Yamauchi2015-01-201-18/+36
|/
* Print more info in MarkSweep::VerifyRootMathieu Chartier2015-01-151-5/+5
* Merge "[WIP] Fix a rosalloc verification crash."Hiroshi Yamauchi2015-01-101-2/+0
|\