Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
88591fe82f499de10591f5b77efac71f8954eae2
/
runtime
/
gc
/
heap.cc
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
1c158a0
ART: Use VisitObjects visitor functions
by Andreas Gampe
· 7 years ago
351c447
ART: Add templated VisitObjects
by Andreas Gampe
· 7 years ago
34afcde
Trace heap size for allocations
by Mathieu Chartier
· 8 years ago
40112dd
Make waiting for blocking GC more intuitive
by Mathieu Chartier
· 8 years ago
f45d61c
ART: Fix or disable some tidy warnings.
by Andreas Gampe
· 8 years ago
d490129
ART: Clean up heap headers
by Andreas Gampe
· 8 years ago
75e4b2a
Use HeapGrowthMultiplier for native allocaitons
by Mathieu Chartier
· 8 years ago
95c7d5b
Merge "Go to suspended before waiting for GC to complete."
by Mathieu Chartier
· 8 years ago
1e8ce07
Merge "Use DumpObjectInfo in CheckPreconditionsForAllocObject"
by Mathieu Chartier
· 8 years ago
96f4c3c
Use DumpObjectInfo in CheckPreconditionsForAllocObject
by Mathieu Chartier
· 8 years ago
b93d5b1
Go to suspended before waiting for GC to complete.
by Mathieu Chartier
· 8 years ago
76c7665
heap: Tolerate rosalloc allocation races in the heap visitor
by Igor Murashkin
· 8 years ago
da1da8a
Revert "Revert "RegisterNativeAllocation: Avoid case of double blocking gc.""
by Richard Uhler
· 8 years ago
602b1c1
Revert "RegisterNativeAllocation: Avoid case of double blocking gc."
by Richard Uhler
· 8 years ago
8df0f36
RegisterNativeAllocation: Avoid case of double blocking gc.
by Richard Uhler
· 8 years ago
e8857fe
ART: Change alloc-space begin for x86 ASAN
by Andreas Gampe
· 8 years ago
b166f41
Only log a few types of GC causes for the blocking cases
by Mathieu Chartier
· 8 years ago
c3c743a
Merge "Improve deterministic boot image compilation with CC collector."
by Roland Levillain
· 8 years ago
9dd326e
Merge "ART: Add object-readbarrier-inl.h"
by Treehugger Robot
· 8 years ago
c15a2f4
ART: Add object-readbarrier-inl.h
by Andreas Gampe
· 8 years ago
1ca6890
More robust GC verification and corruption dumping
by Mathieu Chartier
· 8 years ago
b81e9e9
Improve deterministic boot image compilation with CC collector.
by Roland Levillain
· 8 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
6bc7774
Use partial TLAB regions
by Mathieu Chartier
· 8 years ago
35b59a2
Differentiate between native alloc and normal background GC
by Mathieu Chartier
· 8 years ago
d08f66f
Various debug ART GC performance improvements
by Mathieu Chartier
· 8 years ago
55c05f5
Clear zygote space cards for CC
by Mathieu Chartier
· 8 years ago
3458359
Move backtrace logic to backtrace_helper.h
by Mathieu Chartier
· 8 years ago
e8649c7
Add GC critical section to GetObjectsAllocated
by Mathieu Chartier
· 8 years ago
e0aa5be
Merge "Change the region space region size to 256k."
by Hiroshi Yamauchi
· 8 years ago
6711cd8
Change the region space region size to 256k.
by Hiroshi Yamauchi
· 8 years ago
64be7c5
Merge "Improve the region space memory mapping."
by Hiroshi Yamauchi
· 8 years ago
8876fb7
Add more DCHECK logging to Heap::CheckPreconditionsForAllocObject
by Mathieu Chartier
· 8 years ago
3c3c4a1
Improve the region space memory mapping.
by Hiroshi Yamauchi
· 8 years ago
2fee212
Merge "Always mark reference referents in transaction mode."
by Hiroshi Yamauchi
· 8 years ago
057d977
Always mark reference referents in transaction mode.
by Hiroshi Yamauchi
· 8 years ago
d6b17d4
Move thread_running_gc_ logic to VisitObjectsInternalRegionSpace
by Mathieu Chartier
· 8 years ago
6a669aa
Merge "Use the alternate 32-bit base address for asan build only."
by Hiroshi Yamauchi
· 8 years ago
183009a
Change IsMovingGCDisabled to take into account GC critical sections
by Mathieu Chartier
· 8 years ago
55113ed
Use the alternate 32-bit base address for asan build only.
by Hiroshi Yamauchi
· 8 years ago
ecc8230
Revert "Revert "Avoid adding region space bitmap to heap bitmap""
by Mathieu Chartier
· 8 years ago
215835d
Revert "Avoid adding region space bitmap to heap bitmap"
by Richard Uhler
· 8 years ago
fdb7d5d
Avoid adding region space bitmap to heap bitmap
by Mathieu Chartier
· 8 years ago
4f4a28d
RegisterNativeAllocation: avoid an extraneous blocking gc.
by Richard Uhler
· 8 years ago
61d5208
Merge "Revert "Revert "Redesign implementation of RegisterNativeAllocation."""
by Richard Uhler
· 8 years ago
caaa2b0
Revert "Revert "Redesign implementation of RegisterNativeAllocation.""
by Richard Uhler
· 8 years ago
90b936d
ART: Refactor verify_object.h
by Andreas Gampe
· 8 years ago
4d444c8
Fix address space conflict with asan in 32-bit.
by Hiroshi Yamauchi
· 8 years ago
4934eb1
ART: Fix GC pause reporting
by Andreas Gampe
· 8 years ago
72a3289
Temporarily increase heap min and max free
by Mathieu Chartier
· 8 years ago
461bbbf
Merge "Revert "Redesign implementation of RegisterNativeAllocation.""
by Richard Uhler
· 8 years ago
36bdbd2
Revert "Redesign implementation of RegisterNativeAllocation."
by Richard Uhler
· 8 years ago
07ba9c5
Merge "Redesign implementation of RegisterNativeAllocation."
by Treehugger Robot
· 8 years ago
5e8d5f0
Fix some typos in ART.
by Roland Levillain
· 8 years ago
6bfc37d
Redesign implementation of RegisterNativeAllocation.
by Richard Uhler
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
2bd8428
ART: Move boot-image loading to ImageSpace
by Andreas Gampe
· 8 years ago
a9033d7
Add more detail to rosalloc fragmentation OOME
by Mathieu Chartier
· 8 years ago
5ace201
Revert "Revert CC related changes."
by Mathieu Chartier
· 8 years ago
e51ca8b
Move inline caches GC handling in JitCodeCache.
by Nicolas Geoffray
· 8 years ago
1b0adbf
Ensure CC GC is used for the read barrier config.
by Hiroshi Yamauchi
· 8 years ago
39ce7d2
Merge "Make empty checkpoint work while weak ref access is disabled."
by Hiroshi Yamauchi
· 8 years ago
3049324
Make empty checkpoint work while weak ref access is disabled.
by Hiroshi Yamauchi
· 8 years ago
12b58b2
Clean up the runtime read barrier and fix fake address dependency.
by Hiroshi Yamauchi
· 8 years ago
1458e0c
Merge "Avoid unnecessarily clearing/resetting region_space_ for each GC."
by Hiroshi Yamauchi
· 8 years ago
4af1417
Avoid unnecessarily clearing/resetting region_space_ for each GC.
by Hiroshi Yamauchi
· 8 years ago
6e6078a
Clear (madvise) card table for CC
by Mathieu Chartier
· 8 years ago
Next »