Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
62afcf50d086dd6d265be82308ea5c2c10b94ede
/
runtime
/
gc
/
space
/
region_space.cc
de94ea7
ART: add dump region info runtime option
by Albert Mingkun Yang
· 6 years ago
2a9824c
2-phase full-heap CC
by Lokesh Gidra
· 6 years ago
85f1c57
ART: Some iwyu for logging.h
by Andreas Gampe
· 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
fc4660b
Merge "Revert^2 "Re-enable ART's region space memory protection on host.""
by Roland Levillain
· 6 years ago
c24133e
Revert^2 "Re-enable ART's region space memory protection on host."
by Roland Levillain
· 6 years ago
03ceeed
ART: Log /proc/self/maps for RegionSpace failure
by Andreas Gampe
· 6 years ago
05754da
Merge "Revert "Re-enable ART's region space memory protection on host.""
by Treehugger Robot
· 6 years ago
8e30410
Revert "Re-enable ART's region space memory protection on host."
by Roland Levillain
· 6 years ago
fb8b4e2
Clean up allocation accounting
by Hans Boehm
· 6 years ago
f6985bd
Add an overload for MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
348d100
Merge "Rework the newly-allocated region logic in RegionSpace."
by Roland Levillain
· 6 years ago
7c0c794
Merge "Have ZeroLiveBytesForLargeObject process all the regions of a large object."
by Roland Levillain
· 6 years ago
d9205b8
Merge "Experimental Sticky-Bit (Generational) CC collection"
by Roland Levillain
· 6 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 6 years ago
693f21c
Re-enable ART's region space memory protection on host.
by Roland Levillain
· 6 years ago
4e75113
Rework the newly-allocated region logic in RegionSpace.
by Roland Levillain
· 7 years ago
91ab8db
Have ZeroLiveBytesForLargeObject process all the regions of a large object.
by Roland Levillain
· 7 years ago
8d1a996
Experimental Sticky-Bit (Generational) CC collection
by Mathieu Chartier
· 8 years ago
9cb1815
Protect all of ART's region space from the start.
by Roland Levillain
· 6 years ago
ca3dded
Remove region space memory protection before logging heap corruption.
by Roland Levillain
· 6 years ago
349af80
Improve debugging in RegionSpace::PoisonDeadObjectsInUnevacuatedRegion.
by Roland Levillain
· 6 years ago
e21b437
Check the live bytes value of a region against the region bitmap.
by Roland Levillain
· 6 years ago
e1d644d
Always enable dead object poisoning in unevacuated regions.
by Roland Levillain
· 6 years ago
df25b47
Implement dead object poisoning in unevacuated regions.
by Roland Levillain
· 7 years ago
a83a89c
Implement cyclic region allocation in ART's region space.
by Roland Levillain
· 7 years ago
88591fe
ART: Simplify atomic.h
by Orion Hodson
· 7 years ago
8f7ea9a
Various ART GC documentation updates.
by Roland Levillain
· 7 years ago
f320dc1
Pretty print RegionSpace::RegionType and RegionSpace::RegionState values.
by Roland Levillain
· 7 years ago
2ae376f
Stylistic and aesthetic changes.
by Roland Levillain
· 7 years ago
cc78efa
Merge "Improve to-space invariant error reporting in the CC collector."
by Roland Levillain
· 7 years ago
001eff9
Improve to-space invariant error reporting in the CC collector.
by Roland Levillain
· 7 years ago
5f0b71a
Implement ClampGrowthLimit feature for region space
by Lokesh Gidra
· 7 years ago
b4f1541
Fix calculation of non-free region count.
by Lokesh Gidra
· 7 years ago
8d8de0c
Use CheckedCall for mprotects
by Mathieu Chartier
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
a5fb204
Rewrite bits of RegionSpace::ClearFromSpace.
by Nicolas Geoffray
· 7 years ago
f39c091
Fix questionable behavior for the bulk region clearing
by Mathieu Chartier
· 7 years ago
c1b3c71
Only protect cleared regions for target builds
by Mathieu Chartier
· 7 years ago
49bac84
Protect cleared regions
by Mathieu Chartier
· 7 years ago
420823f
Revert "Revert "Refeactor region clearing / allocation code""
by Mathieu Chartier
· 7 years ago
b645c306
Revert "Refeactor region clearing / allocation code"
by Mathieu Chartier
· 7 years ago
2347b39
Refeactor region clearing / allocation code
by Mathieu Chartier
· 7 years ago
7c928f0
Combine madvise for clearing region space
by Mathieu Chartier
· 7 years ago
d490129
ART: Clean up heap headers
by Andreas Gampe
· 7 years ago
6bc7774
Use partial TLAB regions
by Mathieu Chartier
· 8 years ago
371b047
Clear empty unevac regions in ClearFromSpace
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
3c3c4a1
Improve the region space memory mapping.
by Hiroshi Yamauchi
· 8 years ago
22c8e40
Change 64 bit atomic counter to size_t
by Mathieu Chartier
· 8 years ago
7ec38dc
Persistent bitmap for region space
by Mathieu Chartier
· 8 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 8 years ago
84d9425
Re-enable evacuation of recently allocated regions
by Mathieu Chartier
· 8 years ago
1ebf8d3
Fix some "possible" divide by 0
by Mathieu Chartier
· 8 years ago
8e67465
Avoid the need for the black color for the baker-style read barrier.
by Hiroshi Yamauchi
· 9 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 9 years ago
4460a84
Rosalloc thread local allocation path without a cas.
by Hiroshi Yamauchi
· 10 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
d25f842
Clean up enums in RegionSpace.
by Hiroshi Yamauchi
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 10 years ago