Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
4617d5823c8e7841fed813b3b9c72664d7fd4dc6
/
runtime
/
gc
/
heap.cc
4617d58
ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test.
by Vladimir Marko
· 6 years ago
3364d18
Clean up ImageSpace::LoadBootImage().
by Vladimir Marko
· 6 years ago
8682354
ART: Allow to change boot image pickup order
by Andreas Gampe
· 6 years ago
43c23b8
Delete thread pool in NotifyStartupCompleted
by Mathieu Chartier
· 6 years ago
7c73dd1
Revert "Revert "Prevent overflows for concurrent_start_bytes_ sum""
by Hans Boehm
· 6 years ago
ca3c6d9
Merge "Revert "Prevent overflows for concurrent_start_bytes_ sum""
by Vladimir Marko
· 6 years ago
83ba9b9
Revert "Prevent overflows for concurrent_start_bytes_ sum"
by Vladimir Marko
· 6 years ago
01eb773
Merge "Prevent overflows for concurrent_start_bytes_ sum"
by Hans Boehm
· 6 years ago
50b0445
Prevent overflows for concurrent_start_bytes_ sum
by Hans Boehm
· 6 years ago
1a862c8
Fix criteria to decide should next GC be minor
by Lokesh Gidra
· 6 years ago
119733d
Revert "Revert "ART: introduce PALette abstraction layer""
by Orion Hodson
· 6 years ago
e6e01a0
Revert "ART: introduce PALette abstraction layer"
by Orion Hodson
· 6 years ago
4b9d00a
ART: introduce PALette abstraction layer
by Orion Hodson
· 6 years ago
cc17d07
Reducing CPU impact of non-monotonic clocks on Gc.
by Vincent Palomares
· 6 years ago
0b4d146
ART: make generational CC a runtime option
by Albert Mingkun Yang
· 6 years ago
1575267
Tweak native allocation GC triggering thresholds
by Hans Boehm
· 6 years ago
aac0972
ART: Add cause to GC wait-for-completion systrace
by Andreas Gampe
· 6 years ago
ada33d7
Move startup thread pool back into runtime
by Mathieu Chartier
· 6 years ago
1c34b71
Split inter-region ref bitmap for every space
by Lokesh Gidra
· 6 years ago
de94ea7
ART: add dump region info runtime option
by Albert Mingkun Yang
· 6 years ago
f91867e
Declare mmapped_bytes only if needed
by Hans Boehm
· 6 years ago
b587072
Don't include malloc.h on MacOS
by Hans Boehm
· 6 years ago
c220f98
Change GC triggering to use mallinfo()
by Hans Boehm
· 6 years ago
6e0d325
ART: add post gc weighted allocated bytes metrics
by Albert Mingkun Yang
· 6 years ago
1c06528
Merge "ART: Clean up base/utils.h"
by Treehugger Robot
· 6 years ago
ad2845c
ART: fix overflow in weighted allocated bytes metrics
by Albert Mingkun Yang
· 6 years ago
97b2811
ART: Clean up base/utils.h
by Andreas Gampe
· 6 years ago
d190851
Pass boot class path to ImageSpace::LoadBootImage.
by Vladimir Marko
· 6 years ago
2d7329b
ART: add weighted allocated bytes metrics
by Albert Mingkun Yang
· 6 years ago
c1896c9
C++17 compatibility: make WITH_TIDY=1 happy again.
by Elliott Hughes
· 6 years ago
1c42e75
ART: change reference to pointer in for-loop over all collectors
by Albert Mingkun Yang
· 6 years ago
d6e178e
Revert^2 "ART: add GC time ratio metrics to GC performance"
by Albert Mingkun Yang
· 6 years ago
4d57c69
Revert "ART: add GC time ratio metrics to GC performance"
by Andreas Gampe
· 6 years ago
fe21070
ART: add GC time ratio metrics to GC performance
by Albert Mingkun Yang
· 6 years ago
3a37d82
Merge "Refactor assertions in ConcurrentCopying::ProcessMarkStackRef."
by Roland Levillain
· 6 years ago
5fcf1ea
Refactor assertions in ConcurrentCopying::ProcessMarkStackRef.
by Roland Levillain
· 6 years ago
1130659
Refactor MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
4df2d80
Revert^2 "Load boot image at a random address."
by Vladimir Marko
· 6 years ago
c409d46
Merge "Clean up allocation accounting"
by Hans Boehm
· 6 years ago
fb8b4e2
Clean up allocation accounting
by Hans Boehm
· 6 years ago
fa6a1b0
ART: Continue adding override annotations
by Andreas Gampe
· 6 years ago
bd5e5f6
ART: Fix broken additional output for CHECK().
by Vladimir Marko
· 6 years ago
d44d703
Pre-allocate necessary heap space with boot image.
by Vladimir Marko
· 6 years ago
f73caca
Remove superfluous 'virtual' specifiers in ART.
by Roland Levillain
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 6 years ago
680e099
Make literal arguments passed to art::MemMap::DumpMaps' more explicit.
by Roland Levillain
· 6 years ago
f6985bd
Add an overload for MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
c5249b8
Revert heap growth multiplier logic for Generational CC collection.
by Roland Levillain
· 6 years ago
d9205b8
Merge "Experimental Sticky-Bit (Generational) CC collection"
by Roland Levillain
· 6 years ago
88cf462
Merge "Remove unnecessary indirection from MemMap."
by Vladimir Marko
· 6 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 6 years ago
82e1e27
Revert^2 "Refactor image loading."
by Vladimir Marko
· 6 years ago
701b6ee
Revert "Refactor image loading."
by Vladimir Marko
· 6 years ago
8d1a996
Experimental Sticky-Bit (Generational) CC collection
by Mathieu Chartier
· 8 years ago
3934736
Refactor image loading.
by Vladimir Marko
· 6 years ago
1a4a7f0
ART: Remove stale cutils includes
by Andreas Gampe
· 7 years ago
05e34f4
Revert^2 "Remove support for Valgrind in ART."
by Roland Levillain
· 7 years ago
317892b
Remove static GcRoot<>s from Class and ClassExt.
by Vladimir Marko
· 7 years ago
8b362a8
Revert "Remove support for Valgrind in ART."
by Andreas Gampe
· 7 years ago
8268cb6
Remove support for Valgrind in ART.
by Roland Levillain
· 7 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 7 years ago
7b0e844
Distinguish the various pre-allocated OutOfMemoryError use cases.
by Roland Levillain
· 7 years ago
f8e5d8c
Delete MarkCompact GC
by Mathieu Chartier
· 7 years ago
a16d1ea
Merge "ART: heap counter check"
by Orion Hodson
· 7 years ago
82cf9a2
ART: heap counter check
by Orion Hodson
· 7 years ago
4a01cc3
ART: Relax heap verification failure count
by Orion Hodson
· 7 years ago
88591fe
ART: Simplify atomic.h
by Orion Hodson
· 7 years ago
fa4ea82
Remove mandatory address for non moving space / zygote
by Mathieu Chartier
· 7 years ago
92abf46
Merge "Do fewer GCs shortly after zygote fork"
by Lokesh Gidra
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
af29031
Small documentation and stylistic changes.
by Roland Levillain
· 7 years ago
99bd16b
Extend error reporting in art::gc::Heap::GrowForUtilization.
by Roland Levillain
· 7 years ago
8f7ea9a
Various ART GC documentation updates.
by Roland Levillain
· 7 years ago
2ae376f
Stylistic and aesthetic changes.
by Roland Levillain
· 7 years ago
ef01222
Fix typos.
by Roland Levillain
· 8 years ago
5f0b71a
Implement ClampGrowthLimit feature for region space
by Lokesh Gidra
· 7 years ago
8bcecf9
Merge "Workaround bogus Thread Safety Analysis warning"
by Stephen Hines
· 7 years ago
a98a282
Do fewer GCs shortly after zygote fork
by Mathieu Chartier
· 8 years ago
a1744b6
Merge "Fix calculation of concurrent_start_bytes in GrowForUtilization()"
by Lokesh Gidra
· 7 years ago
1144b63
Fix calculation of concurrent_start_bytes in GrowForUtilization()
by Lokesh Gidra
· 7 years ago
f4eedfe
Remove blocking case from RegisterNativeAllocation.
by Richard Uhler
· 7 years ago
e11d50f
Workaround bogus Thread Safety Analysis warning
by Yi Kong
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
4557b38
ART: Rename Atomic::CompareExchange methods
by Orion Hodson
· 7 years ago
94c589d
ART: Mark Dbg GCs as debugger
by Andreas Gampe
· 7 years ago
55256cb
Extensions to check JNI.
by Ian Rogers
· 7 years ago
9b827ab
ART: Clean up ATRACE use
by Andreas Gampe
· 7 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 7 years ago
660be6f
Add VMDebug.getInstancesOfClasses API.
by Richard Uhler
· 7 years ago
891a50e
Separate file utilities from utils.cc
by David Sehr
· 7 years ago
373a9b5
ART: Depend on libnativehelper headers only
by Andreas Gampe
· 7 years ago
ed56b5e
ART: Only stress background transition in slow-debug
by Andreas Gampe
· 7 years ago
11c273d
Remove low RAM special casing for heap growth multiplier
by Mathieu Chartier
· 7 years ago
df7f7f0
Address comment for aog/502433
by Mathieu Chartier
· 7 years ago
aac9012
Compare rounded sizes in CheckPreconditionsForAllocObject
by Mathieu Chartier
· 7 years ago
d972b42
Random comment typo fixes
by Hans Boehm
· 7 years ago
e431e27
art: use proper nativehelper headers
by Steven Moreland
· 7 years ago
0c18338
ART: Replace or remove some ObjectCallback Walk functions
by Andreas Gampe
· 7 years ago
10d3908
ART: Remove old visit functions
by Andreas Gampe
· 7 years ago
Next »