Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
1fe5839d10114209a75d1716bd81c353e4096810
/
runtime
/
gc
/
collector
dc1dffc
Fix metrics in GC performance dump
by Lokesh Gidra
· 6 years ago
f75dce4
Revert^2 "Delete GSS"
by Mathieu Chartier
· 6 years ago
e185883
Revert "Delete GSS"
by Mathieu Chartier
· 6 years ago
1397ea1
Delete GSS
by Mathieu Chartier
· 6 years ago
d355acf
Clean up Object size related read barriers.
by Vladimir Marko
· 6 years ago
3940254
Modernise code to use override specifier
by Yi Kong
· 6 years ago
4617d58
ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test.
by Vladimir Marko
· 6 years ago
d7e9bbf
Clean up explicit conversions to ObjPtr<>.
by Vladimir Marko
· 6 years ago
0984e48
Style cleanup for ObjPtr<>-ify changes.
by Vladimir Marko
· 6 years ago
ef764ad
Move range_t definition is linux block.
by Nicolas Geoffray
· 6 years ago
739383c
Fix overflow in freed_bytes_histogram
by Lokesh Gidra
· 6 years ago
10d0c96
Revert^2 "Add peak RSS stats to GC perf dump"
by Lokesh Gidra
· 6 years ago
cc292c6
Revert "Add peak RSS stats to GC perf dump"
by Lokesh Gidra
· 6 years ago
9adce77
Add freed bytes histogram to GC perf dump
by Lokesh Gidra
· 6 years ago
b4dad1b
Add peak RSS stats to GC perf dump
by Lokesh Gidra
· 6 years ago
0b4d146
ART: make generational CC a runtime option
by Albert Mingkun Yang
· 6 years ago
8f1c8e5
ART: Some more iwyu
by Andreas Gampe
· 6 years ago
16bd6ac
ART: show exact bytes along with human-friendly format
by Albert Mingkun Yang
· 6 years ago
32650ab
Make inter-region ref bitmap pointers unique_ptr
by Lokesh Gidra
· 6 years ago
1c34b71
Split inter-region ref bitmap for every space
by Lokesh Gidra
· 6 years ago
35bd06e
Merge "ART: add dump region info runtime option"
by Roland Levillain
· 6 years ago
d0c5b25
Speedup marking inter-region refs in 2-phase CC
by Lokesh Gidra
· 6 years ago
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
8f5aaad
Fix reference-type obj handling in generational CC
by Lokesh Gidra
· 6 years ago
6e0d325
ART: add post gc weighted allocated bytes metrics
by Albert Mingkun Yang
· 6 years ago
7391c8c
Store additional information in image header.
by Vladimir Marko
· 6 years ago
dc1309c
Merge changes Ib1e027a1,I1608b032,I11ca161a
by Andreas Gampe
· 6 years ago
bee521d
Merge "Cleanup marking logic for non-moving objects"
by Lokesh Gidra
· 6 years ago
7fbc4a5
ART: Move to using locks.h instead of mutex.h
by Andreas Gampe
· 6 years ago
03eb36c
Merge "ART: use freed_bytes in reclaimed_bytes_ratio calculation"
by Roland Levillain
· 6 years ago
519c1c7
Cleanup marking logic for non-moving objects
by Lokesh Gidra
· 6 years ago
2d7329b
ART: add weighted allocated bytes metrics
by Albert Mingkun Yang
· 6 years ago
6693742
ART: use freed_bytes in reclaimed_bytes_ratio calculation
by Albert Mingkun Yang
· 6 years ago
9dd5ba3
ART: add GC throughput measured in bytes per CPU time
by Albert Mingkun Yang
· 6 years ago
1a84296
Add image compressed blocks
by Mathieu Chartier
· 6 years ago
312f10e
Refactor loading boot image.
by Vladimir Marko
· 6 years ago
0c78ef7
Remove boot image begin/size from image header.
by Vladimir Marko
· 6 years ago
5a78e8d
Merge "ART: add reclaim bytes ratio metrics to GC performance"
by Roland Levillain
· 6 years ago
875b4f2
ART: Avoid some tidy nullptr warnings
by Andreas Gampe
· 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
af9cce1
ART: add reclaim bytes ratio metrics to GC performance
by Albert Mingkun Yang
· 6 years ago
e260e54
ART: add GC live ratio metrics to GC performance
by Albert Mingkun Yang
· 6 years ago
0e15559
Print the address of the sentinel object for debugging purposes.
by Roland Levillain
· 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
0ee5082
Merge "Refactor MemMap::MapAnonymous()."
by Vladimir Marko
· 6 years ago
1130659
Refactor MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
420522a
Add logging info when ref in mark-stack non-gray
by Lokesh Gidra
· 6 years ago
88dbad3
ART: Do some include-what-you-use
by Andreas Gampe
· 7 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
6bc39b1
Merge "Avoid holding locks when calling ObjectFree callback"
by Alex Light
· 6 years ago
f682870
Merge "Don't mark new non-moving objs in young GC"
by Treehugger Robot
· 6 years ago
e125756
Merge "Check is-obj-large before is-obj-zygote-large"
by Treehugger Robot
· 6 years ago
16d82a2
Don't mark new non-moving objs in young GC
by Lokesh Gidra
· 6 years ago
02c230c
Check is-obj-large before is-obj-zygote-large
by Lokesh Gidra
· 6 years ago
a2da9b9
ART: Completely remove the --compile-pic option.
by Vladimir Marko
· 6 years ago
98db89c
ART: Clean up verify and read barrier flags.
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
0e84027
Make classes of LOS objects non-movable.
by Roland Levillain
· 6 years ago
8def52a
Adjust AssertToSpaceInvariantInNonMovingSpace for Sticky-Bit CC.
by Roland Levillain
· 6 years ago
b9c6834
Add more debug logging to VerifyNoMissingCardMarkVisitor::CheckReference.
by Roland Levillain
· 6 years ago
56b0773
Merge "Add some more debug logging to AssertToSpaceInvariantInNonMovingSpace."
by Roland Levillain
· 6 years ago
be4b8fd
Add some more debug logging to AssertToSpaceInvariantInNonMovingSpace.
by Roland Levillain
· 6 years ago
22d8e48
Avoid holding locks when calling ObjectFree callback
by Alex Light
· 6 years ago
f35c8e7
Merge "Add more debug logging to AssertToSpaceInvariantInNonMovingSpace."
by Roland Levillain
· 6 years ago
e2f6b49
Add more debug logging to AssertToSpaceInvariantInNonMovingSpace.
by Roland Levillain
· 6 years ago
c09cd05
Reserve boot image memory in one go.
by Vladimir Marko
· 6 years ago
40f8a74
Merge "Document why the LOS space is not scanned during Sticky-Bit CC collections."
by Roland Levillain
· 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
4ba9246
Document why the LOS space is not scanned during Sticky-Bit CC collections.
by Roland Levillain
· 6 years ago
f6985bd
Add an overload for MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
2d94e29
Fix memory order used on operations on ConcurrentCopying::done_scanning_.
by Roland Levillain
· 6 years ago
ade74a6
Add a check to ConcurrentCopying::MarkNonMoving for sticky-bit case.
by Roland Levillain
· 6 years ago
57ce054
Improve logging in Sticky-Bit CC collector.
by Roland Levillain
· 6 years ago
b1e1dc3
Sweep only objects in the live stack in sticky-bit CC collections.
by Roland Levillain
· 6 years ago
5c4b3cc
Merge "Remove special case for young-gen collection in ConcurrentCopying::IsMarked."
by Roland Levillain
· 6 years ago
c691995
Merge "Restore bitmap marking in non-moving space in ConcurrentCopying::Copy."
by Roland Levillain
· 6 years ago
348d100
Merge "Rework the newly-allocated region logic in RegionSpace."
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
a29afd5
Remove special case for young-gen collection in ConcurrentCopying::IsMarked.
by Roland Levillain
· 7 years ago
5c54d86
Restore bitmap marking in non-moving space in ConcurrentCopying::Copy.
by Roland Levillain
· 7 years ago
4e75113
Rework the newly-allocated region logic in RegionSpace.
by Roland Levillain
· 7 years ago
8d1a996
Experimental Sticky-Bit (Generational) CC collection
by Mathieu Chartier
· 8 years ago
fef0c5a
Merge "Remove region space memory protection before logging heap corruption."
by Roland Levillain
· 6 years ago
ca3dded
Remove region space memory protection before logging heap corruption.
by Roland Levillain
· 6 years ago
14e5a29
Rename art::ReadBarrier::WhiteState as art::ReadBarrier::NonGrayState.
by Roland Levillain
· 7 years ago
72b7bf8
Fix comment about art::gc::collector::kDisallowReadBarrierDuringScan.
by Roland Levillain
· 6 years ago
f335241
Remove useless assertions in ConcurrentCopying::MarkNonMoving.
by Roland Levillain
· 7 years ago
a9746b9
Refactor Object CAS with and without write barrier
by Mathieu Chartier
· 7 years ago
88ea61e
Refactor WriteBarrier logic into its own file
by Mathieu Chartier
· 7 years ago
89de444
ART: Fix some performance-X tidy
by Andreas Gampe
· 7 years ago
42c2e50
Refactor CasField32
by Mathieu Chartier
· 7 years ago
Next »