Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
16d1870b034d10a4015ae0cfb01af901165b1f1e
/
runtime
/
gc
/
collector
/
concurrent_copying.cc
b4f1541
Fix calculation of non-free region count.
by Lokesh Gidra
· 7 years ago
9382c0d
Merge "Print peak regions allocated metric at GC perf dump"
by Lokesh Gidra
· 7 years ago
4557b38
ART: Rename Atomic::CompareExchange methods
by Orion Hodson
· 7 years ago
2989582
Print peak regions allocated metric at GC perf dump
by Lokesh Gidra
· 7 years ago
2af7a3e
Log object info for CAS failure
by Mathieu Chartier
· 7 years ago
891a50e
Separate file utilities from utils.cc
by David Sehr
· 7 years ago
6c57871
ART: Move more read-barrier checking under slow-debug
by Andreas Gampe
· 7 years ago
ac50d97
Merge "Don't use fences to implement volatiles"
by Hans Boehm
· 7 years ago
cc55e1d
Don't use fences to implement volatiles
by Hans Boehm
· 7 years ago
47863bb
Fix CC handling for no large object space case
by Mathieu Chartier
· 7 years ago
0c18338
ART: Replace or remove some ObjectCallback Walk functions
by Andreas Gampe
· 7 years ago
97c4646
Introduce a Marking Register in ARM64 code generation.
by Roland Levillain
· 7 years ago
4b361a8
Fix region space when used with SetLengthToUsableSizeVisitor.
by Nicolas Geoffray
· 7 years ago
fdd513d
Move to release CAS for updating object fields
by Mathieu Chartier
· 7 years ago
513061a
ART: Clean up thread.h and thread_list.h
by Andreas Gampe
· 7 years ago
4ce0c76
Send holder to Mark in ConcurrentCopying::Process for GC verification
by Mathieu Chartier
· 7 years ago
8e0a5de
Merge "Revert "Revert "RegisterNativeAllocation: Avoid case of double blocking gc."""
by Richard Uhler
· 7 years ago
da1da8a
Revert "Revert "RegisterNativeAllocation: Avoid case of double blocking gc.""
by Richard Uhler
· 7 years ago
a774575
Merge "Revert "RegisterNativeAllocation: Avoid case of double blocking gc.""
by Richard Uhler
· 7 years ago
602b1c1
Revert "RegisterNativeAllocation: Avoid case of double blocking gc."
by Richard Uhler
· 7 years ago
a65f767
Merge "RegisterNativeAllocation: Avoid case of double blocking gc."
by Treehugger Robot
· 7 years ago
8df0f36
RegisterNativeAllocation: Avoid case of double blocking gc.
by Richard Uhler
· 7 years ago
6e64445
ART: Make GC Pause Listener more precise
by Andreas Gampe
· 7 years ago
9459127
Merge "Don't use free list LOS for --force-determinism."
by Nicolas Geoffray
· 7 years ago
a9a4f5f
Fix CHECK for is_using_read_barrier_entrypoints
by Mathieu Chartier
· 7 years ago
7acddd8
Don't use free list LOS for --force-determinism.
by Nicolas Geoffray
· 7 years ago
3768ade
Revert "Revert "Add concurrent card graying for immune spaces""
by Mathieu Chartier
· 7 years ago
c83dd7b
Revert "Add concurrent card graying for immune spaces"
by Mathieu Chartier
· 7 years ago
ef496d9
Add basic heap corruption detection ConcurrentCopying::Copy
by Mathieu Chartier
· 7 years ago
88d329a
Add concurrent card graying for immune spaces
by Mathieu Chartier
· 7 years ago
291ce17
ART: More header cleanup - CC
by Andreas Gampe
· 7 years ago
9aef992
Handle null WellKnownClasses::java_lang_Object
by Mathieu Chartier
· 7 years ago
1ca6890
More robust GC verification and corruption dumping
by Mathieu Chartier
· 7 years ago
6b8b075
Merge changes I6ff2d6f8,I8f60f116
by Treehugger Robot
· 7 years ago
3ed8ec1
Store java_lang_Object_ in the flip callback
by Mathieu Chartier
· 7 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
bc632f0
Improve VerifyNoFromSpaceRefsObjectVisitor logging
by Mathieu Chartier
· 7 years ago
d08f66f
Various debug ART GC performance improvements
by Mathieu Chartier
· 7 years ago
d9911ee
ART: Clean up field initialization
by Andreas Gampe
· 7 years ago
b01335c
Add even more logging failed to copy GC error
by Mathieu Chartier
· 7 years ago
73a7564
Add more logging to OOM in fallback space DCHECK
by Mathieu Chartier
· 7 years ago
371b047
Clear empty unevac regions in ClearFromSpace
by Mathieu Chartier
· 8 years ago
dce3ed3
Merge "ART: Remove forced invariant checks"
by Andreas Gampe
· 8 years ago
e3ce787
ART: Remove forced invariant checks
by Andreas Gampe
· 8 years ago
a1467d0
Revert "Revert "Add missing card mark verification to CC""
by Mathieu Chartier
· 8 years ago
d3cb7fa
Merge "Revert "Add missing card mark verification to CC""
by Nicolas Geoffray
· 8 years ago
50805e7
Revert "Add missing card mark verification to CC"
by Nicolas Geoffray
· 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
49ba696
Add missing card mark verification to CC
by Mathieu Chartier
· 8 years ago
a222404
Fix the empty checkpoint timeout.
by Hiroshi Yamauchi
· 8 years ago
9b60d50
Don't use ModifyDebugDisallowReadBarrier in transaction mode.
by Hiroshi Yamauchi
· 8 years ago
318797a
Merge "Force stack dump to diagnose empty checkpoint timeout."
by Treehugger Robot
· 8 years ago
13c1635
Force stack dump to diagnose empty checkpoint timeout.
by Hiroshi Yamauchi
· 8 years ago
4934eb1
ART: Fix GC pause reporting
by Andreas Gampe
· 8 years ago
c77364c
Fix check failure in ConcurrentCopying::IssueEmptyCheckpoint().
by Hiroshi Yamauchi
· 8 years ago
9e68f50
Merge "Fix race condition btw DelayReferenceRefernent vs Reference.clear()."
by Hiroshi Yamauchi
· 8 years ago
c6cbe3c
Merge "Simplify the collector names."
by Hiroshi Yamauchi
· 8 years ago
88e0816
Simplify the collector names.
by Hiroshi Yamauchi
· 8 years ago
4b6b5bb
Also use ThreadList::Dump() in empty checkpoint timeout.
by Hiroshi Yamauchi
· 8 years ago
f612aa6
Avoid using ThreadList::Dump() in empty checkpoint timeout.
by Hiroshi Yamauchi
· 8 years ago
65f5f24
Fix race condition btw DelayReferenceRefernent vs Reference.clear().
by Hiroshi Yamauchi
· 8 years ago
39c12d4
Fix CC DCHECK failure in 152-gc-and-run-finalization.
by Hiroshi Yamauchi
· 8 years ago
a82769c
Dump more debug info for b/33006388.
by Hiroshi Yamauchi
· 8 years ago
a813126
Add release fence after copying object
by Mathieu Chartier
· 8 years ago
39ce7d2
Merge "Make empty checkpoint work while weak ref access is disabled."
by Hiroshi Yamauchi
· 8 years ago
fe814e8
Use entrypoint switching to reduce code size of GcRoot read barrier
by Mathieu Chartier
· 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
5a81e84
Fix bad auto merge conflict resolution in CC
by Mathieu Chartier
· 8 years ago
208aaf0
Fix race with LOS Begin() and End()
by Mathieu Chartier
· 8 years ago
6e6078a
Clear (madvise) card table for CC
by Mathieu Chartier
· 8 years ago
7ec38dc
Persistent bitmap for region space
by Mathieu Chartier
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
31e8822
Move most mirror:: args to ObjPtr
by Mathieu Chartier
· 8 years ago
c4f3925
Move remaining jobject related functions to use ObjPtr
by Mathieu Chartier
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 8 years ago
be3a3ee
Merge "Fix a deadlock in the CC collector."
by Treehugger Robot
· 8 years ago
febd0cf
Fix a deadlock in the CC collector.
by Hiroshi Yamauchi
· 8 years ago
d818adb
Avoid using memcpy for object header in ConcurrentCopying::Copy
by Mathieu Chartier
· 8 years ago
dfcd6f4
Add more logging for checking in to-space for CC copy
by Mathieu Chartier
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
d9cf6d5
Merge "Background full compaction for CC."
by Treehugger Robot
· 8 years ago
60985b7
Background full compaction for CC.
by Hiroshi Yamauchi
· 8 years ago
c381c36
Avoid CAS for marking region space bitmap for baker
by Mathieu Chartier
· 8 years ago
ee23582
Revert "Revert "Improve the thread flip.""
by Hiroshi Yamauchi
· 8 years ago
bf04250
Merge "Revert "Improve the thread flip.""
by Treehugger Robot
· 8 years ago
db3204f
Revert "Improve the thread flip."
by Hiroshi Yamauchi
· 8 years ago
f606c3a
Merge "Improve the thread flip."
by Treehugger Robot
· 8 years ago
e61e6fd
Improve the thread flip.
by Hiroshi Yamauchi
· 8 years ago
cca44a0
Track cumulative objects and bytes copied for CC
by Mathieu Chartier
· 8 years ago
962cd7a
Always mark zygote large objects for CC
by Mathieu Chartier
· 8 years ago
36a270a
Change one read barrier bit to mark bit
by Mathieu Chartier
· 8 years ago
ba65cc4
Merge "ART: Convert pointer size to enum"
by Treehugger Robot
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
5408f23
Revert "Revert "Scan immune spaces using mod union tables.""
by Hiroshi Yamauchi
· 8 years ago
b94ea45
Merge "Revert "Scan immune spaces using mod union tables.""
by Treehugger Robot
· 8 years ago
ccf7c8a
Revert "Scan immune spaces using mod union tables."
by Hiroshi Yamauchi
· 8 years ago
d6636d3
Avoid read barrier for IntArray::GetArrayClass
by Mathieu Chartier
· 8 years ago
Next »