Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
ddf26d7f898aa4cbd2717c5fb78e5f8ec9dbe6a6
/
runtime
/
read_barrier-inl.h
8cd0209
Add visibility attributes in runtime/r*
by Dmitrii Ishcheikin
· 11 months ago
cce3151
Update thread-roots concurrently during uffd compaction
by Lokesh Gidra
· 1 year, 11 months ago
ad53509
Do not allow read barriers with null Thread::Current().
by Vladimir Marko
· 2 years ago
ca5ed9f
Convert kUseReadBarrier to static const from constexpr
by Lokesh Gidra
· 2 years, 8 months ago
384c786
Handle black allocations in concurrent mark-compact
by Lokesh Gidra
· 3 years, 1 month ago
528b169
Stop-the-world compaction phase
by Lokesh Gidra
· 3 years, 2 months ago
1370185
Enforce "disallow read barrier" checks for GC roots.
by Vladimir Marko
· 2 years, 10 months ago
468de59
Remove bad read barrier from boot image relocation.
by Vladimir Marko
· 2 years, 11 months ago
fd846c5
Remove all support for Brooks read barrier.
by Vladimir Marko
· 3 years, 2 months ago
97b2811
ART: Clean up base/utils.h
by Andreas Gampe
· 6 years ago
14e5a29
Rename art::ReadBarrier::WhiteState as art::ReadBarrier::NonGrayState.
by Roland Levillain
· 6 years ago
a9746b9
Refactor Object CAS with and without write barrier
by Mathieu Chartier
· 6 years ago
88591fe
ART: Simplify atomic.h
by Orion Hodson
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
4557b38
ART: Rename Atomic::CompareExchange methods
by Orion Hodson
· 7 years ago
cc55e1d
Don't use fences to implement volatiles
by Hans Boehm
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
fdd513d
Move to release CAS for updating object fields
by Mathieu Chartier
· 8 years ago
d490129
ART: Clean up heap headers
by Andreas Gampe
· 8 years ago
13056a1
Revert "Revert "Use IsMarked instead of Mark for profiling info.""
by Nicolas Geoffray
· 8 years ago
3afefba
Revert "Use IsMarked instead of Mark for profiling info."
by Nicolas Geoffray
· 8 years ago
a30183d
Use IsMarked instead of Mark for profiling info.
by Nicolas Geoffray
· 8 years ago
c15a2f4
ART: Add object-readbarrier-inl.h
by Andreas Gampe
· 8 years ago
d08f66f
Various debug ART GC performance improvements
by Mathieu Chartier
· 8 years ago
e3ce787
ART: Remove forced invariant checks
by Andreas Gampe
· 8 years ago
12b58b2
Clean up the runtime read barrier and fix fake address dependency.
by Hiroshi Yamauchi
· 8 years ago
a1aa3b1
Add support for Baker read barriers in UnsafeCASObject intrinsics.
by Roland Levillain
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
56fe258
Add a way to measure read barrier slow paths
by Mathieu Chartier
· 8 years ago
dfe02f6
Fix remaining read barrier issues in image relocation
by Mathieu Chartier
· 9 years ago
fb9f4ad
Merge "Fix (non-intrinsic) UnsafeCASObject for the read barrier config."
by Hiroshi Yamauchi
· 9 years ago
cc78f3f
Fix (non-intrinsic) UnsafeCASObject for the read barrier config.
by Hiroshi Yamauchi
· 9 years ago
7c1559a
x86 Baker's read barrier fast path implementation.
by Roland Levillain
· 9 years ago
4bbe780
Merge "Minor improvements for the CC collector."
by Hiroshi Yamauchi
· 9 years ago
723e6ce
Minor improvements for the CC collector.
by Hiroshi Yamauchi
· 9 years ago
fed3e2f
Relax some CASes for the CC collector.
by Hiroshi Yamauchi
· 9 years ago
fa75518
Improvements for table lookup read barriers.
by Hiroshi Yamauchi
· 9 years ago
0037082
Use thread-local is_gc_marking flags for the CC collector.
by Hiroshi Yamauchi
· 9 years ago
3f64f25
Print more diagnosis info on to-space invariant violation.
by Hiroshi Yamauchi
· 10 years ago
c449e8b
runtime: Minor cleanup and extra comments around interpreter
by Igor Murashkin
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
a91a4bc
Add read barriers for the class and the intern tables.
by Hiroshi Yamauchi
· 11 years ago
1bd4872
Add read barriers to the weak roots in the intern table.
by Hiroshi Yamauchi
· 11 years ago
4cba0d9
Add a read barrier for weak roots in monitors.
by Hiroshi Yamauchi
· 11 years ago
6e83c17
Replace the bool kDoReadBarrier template parameter with an enum.
by Hiroshi Yamauchi
· 11 years ago
800ac2d
Insert an empty read barrier call.
by Hiroshi Yamauchi
· 11 years ago