summaryrefslogtreecommitdiffstats
path: root/runtime/gc/heap.h
Commit message (Expand)AuthorAgeFilesLines
* New experimental GC stress modeMathieu Chartier2015-06-221-1/+16
* Reset GC performance stats at zygote fork.Hiroshi Yamauchi2015-06-101-0/+1
* Use runFinalizationWithTimeout for native allocationsMathieu Chartier2015-06-051-2/+2
* ART: Clean up arm64 kNumberOfXRegisters usage.Vladimir Marko2015-05-261-0/+1
* Merge "Request full/partial GC type from VMRuntime.requestConcurrentGC()." in...Hiroshi Yamauchi2015-05-051-3/+3
|\
| * Request full/partial GC type from VMRuntime.requestConcurrentGC().Hiroshi Yamauchi2015-05-011-3/+3
* | Add some more DISALLOW_COPY_AND_ASSIGNMathieu Chartier2015-05-041-25/+7
|/
* Replace NULL with nullptrMathieu Chartier2015-04-221-2/+2
* Disable parallel GC by defaultMathieu Chartier2015-04-151-0/+2
* getRuntimeStat() support (ART).Hiroshi Yamauchi2015-04-131-0/+32
* Fix race with Heap::ClampGrowthLimit and GCMathieu Chartier2015-04-021-1/+1
* Rosalloc thread local allocation path without a cas.Hiroshi Yamauchi2015-03-111-1/+18
* Only allocate collectors if we may use themMathieu Chartier2015-03-061-0/+3
* Add standard gc log for transition collections.Hiroshi Yamauchi2015-02-261-4/+5
* Fix broken volantis buildIgor Murashkin2015-02-041-6/+5
* art: Refactor RuntimeOptions/ParsedOptionsIgor Murashkin2015-02-041-1/+1
* Merge "ART: clear dirty cards of alloc space for MS/CMS partial and full GCs"Hiroshi Yamauchi2015-01-271-2/+5
|\
| * ART: clear dirty cards of alloc space for MS/CMS partial and full GCsLei Li2015-01-261-2/+5
* | Change AtomicStack to use StackReferenceMathieu Chartier2015-01-251-1/+4
|/
* More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-4/+50
* Clean up the locks around Heap::VisitObjects().Hiroshi Yamauchi2015-01-201-3/+8
* Add clamp growth limitMathieu Chartier2015-01-081-1/+5
* Add heap task processorMathieu Chartier2014-12-191-28/+42
* Fix concurrent GC ergonomicsMathieu Chartier2014-12-171-8/+5
* Move GC daemon locking logic into heapMathieu Chartier2014-12-151-0/+8
* Try normal allocation if large object allocation failsMathieu Chartier2014-12-011-1/+1
* Instruction set features for ARM64, MIPS and X86.Ian Rogers2014-11-131-1/+1
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-2/+1
* Optimize method linkingMathieu Chartier2014-10-271-5/+5
* C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-221-3/+0
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-161-1/+0
* stdint types all the way!Ian Rogers2014-10-091-2/+2
* Add runtime options for large object spaceMathieu Chartier2014-09-161-3/+13
* Merge "Compile time performance improvements focusing on interpret-only."Ian Rogers2014-09-121-1/+1
|\
| * Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-121-1/+1
* | Fix and re-enable FreeList large object space for 64 bitMathieu Chartier2014-09-121-1/+0
|/
* Revert "Fix heap trimmer daemon sleeping."Mathieu Chartier2014-09-081-2/+2
* Fix heap trimmer daemon sleeping.Mathieu Chartier2014-09-041-2/+2
* Fix native allocation watermark clamping.Mathieu Chartier2014-09-031-2/+2
* Change native allocations to use growth limit.Mathieu Chartier2014-09-021-3/+0
* Add native memory accounting through custom allocator.Mathieu Chartier2014-08-291-5/+4
* Add fallback for non moving space being full.Mathieu Chartier2014-08-221-3/+5
* Enable large object space for zygote.Mathieu Chartier2014-08-201-3/+9
* Change FreeMemory and TotalMemory behavior.Mathieu Chartier2014-08-111-13/+26
* Wire up check JNI force copy mode.Ian Rogers2014-08-081-0/+1
* Implement TLAB fast paths in artAllocObjectFromCode.Hiroshi Yamauchi2014-08-061-1/+1
* Fix memory leak in RemoveRememberedSet.Mathieu Chartier2014-07-241-0/+1
* Recycle mem-maps for collector transitions.Mathieu Chartier2014-07-221-4/+9
* Disable adding main and non moving spaces to immune region in GSSMathieu Chartier2014-07-161-1/+2
* ART: Compacting ROS/DlMalloc spaces with semispace copy GCZuo Wang2014-07-111-4/+61