Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
a13628ed118c821eef5e2eaf76a9b17ac27a405f
/
runtime
/
atomic.h
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 7 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 7 years ago
1a088d4
Use AtomicDexRefMap for compiled classes
by Mathieu Chartier
· 7 years ago
fdd513d
Move to release CAS for updating object fields
by Mathieu Chartier
· 7 years ago
caaa2b0
Revert "Revert "Redesign implementation of RegisterNativeAllocation.""
by Richard Uhler
· 8 years ago
67da888
Revert "Disable optimization of Atomic::LoadJavaData for x86 targets."
by Stephen Hines
· 8 years ago
fbd5118
Disable optimization of Atomic::LoadJavaData for x86 targets.
by Stephen Hines
· 8 years ago
0866f4e
ART: Add unstarted-runtime functions
by Andreas Gampe
· 9 years ago
b0171b9
Do not use atomic increment in allocation as fence.
by Hans Boehm
· 9 years ago
4d77b6a
Save profile information in a separate thread.
by Calin Juravle
· 9 years ago
1a5c406
ART: Mips64 runtime support
by Andreas Gampe
· 10 years ago
575e78c
ART: Replace COMPILE_ASSERT with static_assert (runtime)
by Andreas Gampe
· 10 years ago
99c251b
Merge "Revert "Revert "Remove GCC atomic workarounds."""
by Dan Albert
· 10 years ago
6a3f8d9
Initialize art::Atomic's value to 0.
by Dan Albert
· 10 years ago
aab0f86
Revert "Revert "Remove GCC atomic workarounds.""
by Dan Albert
· 10 years ago
626a246
Revert "Remove GCC atomic workarounds."
by Jeff Hao
· 10 years ago
a29ffd5
Remove GCC atomic workarounds.
by Ian Rogers
· 10 years ago
c4f72ec
Merge "Use memory chunks for monitors on LP64"
by Andreas Gampe
· 10 years ago
7424081
Use memory chunks for monitors on LP64
by Andreas Gampe
· 11 years ago
8c1b5f7
Missed use of android_atomic and thread state_.
by Ian Rogers
· 10 years ago
b8e087e
Move thread state to art::Atomic.
by Ian Rogers
· 10 years ago
a55c697
ART: Fix casts in atomic.h to please GCC
by Andreas Gampe
· 10 years ago
2f4a2ed
Don't assert int64_t alignment on x86.
by Hans Boehm
· 10 years ago
a1ec065
Fix white space issues and long long use in assertion.
by Hans Boehm
· 10 years ago
3035961
Clean up and augment Atomic class. Replace QuasiAtomic MemBars.
by Hans Boehm
· 11 years ago
3e5cf30
Begin migration of art::Atomic to std::atomic.
by Ian Rogers
· 11 years ago
63c5dd0
Fix the sense of when mutexes are used for longs in atomic support.
by Ian Rogers
· 11 years ago
a984454
Avoid volatile 64-bit tearing on 32-bit architectures.
by Ian Rogers
· 11 years ago
0b2b3db
Merge "Upcall support for x86-64."
by Ian Rogers
· 11 years ago
936b37f
Upcall support for x86-64.
by Ian Rogers
· 11 years ago
5817e89
Aarch64: Add aarch64 memory barriers.
by Stuart Monteith
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
b122a4b
Tidy up memory barriers.
by Ian Rogers
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/atomic.h]
9adbff5
Implement Intel QuasiAtomics.
by Ian Rogers
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
7c6169d
Port my AOSP QuasiAtomic rewrite to art.
by Elliott Hughes
· 13 years ago
557e027
New atomics from dalvik.
by Elliott Hughes
· 13 years ago
5ea047b
Support 64-bit volatiles and reference/pointer volatiles.
by Elliott Hughes
· 13 years ago