Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
7b97f75673301b8d59eb4388dc3f2f1adde05c30
/
runtime
/
base
/
mutex.cc
2d899c4
Fix usages of TEMP_FAILURE_RETRY(pthread_foo(...)).
by Josh Gao
· 6 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 6 years ago
33b7b5d
Revert^2 "Fix race in CommitCodeInternal and cleanup"
by Alex Light
· 6 years ago
8dde74e
Revert "Fix race in CommitCodeInternal and cleanup"
by Alex Light
· 6 years ago
a2af2b0
Fix race in CommitCodeInternal and cleanup
by Alex Light
· 6 years ago
240a564
Ensure seq_cst memory ordering for num_contenders
by Hyangseok Chae
· 6 years ago
184f075
Rewrite thread CustomTLS to support keyed TLS entries
by Alex Light
· 6 years ago
5db8b7b
ART: Relayout BaseMutex and Mutex
by Andreas Gampe
· 7 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
cd72dc9
Fix an incorrect use of ScopedContentionRecorder in ReaderWriterMutex.
by Roland Levillain
· 7 years ago
440a9b3
Add timestamps to JIT/DEX native debug info.
by David Srbecky
· 7 years ago
fb3de3d
Create list of open dex files for libbacktrace.
by David Srbecky
· 7 years ago
4557b38
ART: Rename Atomic::CompareExchange methods
by Orion Hodson
· 7 years ago
55256cb
Extensions to check JNI.
by Ian Rogers
· 7 years ago
ae915a0
Improve scoped spinlock implementations
by Hans Boehm
· 7 years ago
5573c37
cpplint: Remove many unnecessary NOLINT
by Igor Murashkin
· 7 years ago
39cfa34
Merge "runtime: Bitstring implementation for subtype checking (3/4)."
by Treehugger Robot
· 7 years ago
495e783
runtime: Bitstring implementation for subtype checking (3/4).
by Igor Murashkin
· 7 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 7 years ago
04bb35a
Fix exclusive_owner_ spelling
by Hans Boehm
· 7 years ago
0882af2
Shrink ART Mutex exclusive_owner_ field to Atomic<pid_t>
by Hans Boehm
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
79400aa
Whitelist user_code_suspension_lock_ for ConditionVariable wait
by Alex Light
· 7 years ago
88fd720
Add Jvmti Suspend/ResumeThread functions
by Alex Light
· 8 years ago
8a43324
Add two locks to expected_mutexes_on_weak_ref_access_.
by Hiroshi Yamauchi
· 8 years ago
b139b6d
Revert "Add jdwp event_list_lock_ to expected_mutexes_on_weak_ref_access_."
by Hiroshi Yamauchi
· 8 years ago
35b456a
Add jdwp event_list_lock_ to expected_mutexes_on_weak_ref_access_.
by Hiroshi Yamauchi
· 8 years ago
df56931
Add jni_libraries_lock_ to expected_mutexes_on_weak_ref_access_.
by Hiroshi Yamauchi
· 8 years ago
a222404
Fix the empty checkpoint timeout.
by Hiroshi Yamauchi
· 8 years ago
1b14fb8
Remove Mutex dependency from MemMap
by David Sehr
· 8 years ago
44751ef
Merge "Revert "ART: Start RuntimeCallbacks""
by Nicolas Geoffray
· 8 years ago
bf6331a
Revert "ART: Start RuntimeCallbacks"
by Nicolas Geoffray
· 8 years ago
a7e64f0
Merge "ART: Start RuntimeCallbacks"
by Treehugger Robot
· 8 years ago
13093d4
ART: Start RuntimeCallbacks
by Andreas Gampe
· 8 years ago
c808954
ART: Add JNI function table manipulation
by Andreas Gampe
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
cc1b535
ART: Clean up ClassLinker
by Andreas Gampe
· 8 years ago
063fc77
Class Hierarchy Analysis (CHA)
by Mingyao Yang
· 8 years ago
f05ccaf
Merge "Correctly handle EINTR return from futex"
by Mathieu Chartier
· 8 years ago
340dafa
Use a per-thread VerifierDeps.
by Nicolas Geoffray
· 8 years ago
6f4d102
Correctly handle EINTR return from futex
by Daniel Colascione
· 8 years ago
ca47a17
ART: Clean up old mutex
by Andreas Gampe
· 8 years ago
f42eb2c
Remove mutex dependency on art::Runtime
by David Sehr
· 8 years ago
05a364c
ART: Make JNI global and weak global locks global
by Andreas Gampe
· 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
ca3c8c3
Collect verifier dependencies
by David Brazdil
· 8 years ago
9231f4e
ART: Remove vestiges of GCC
by Andreas Gampe
· 8 years ago
14832ef
Revert experimental lambda feature.
by Narayan Kamath
· 8 years ago
a206c74
Don't use dlopen on host for already loaded oat files.
by Richard Uhler
· 9 years ago
fba3997
Fix misc-macro-parentheses warnings.
by Chih-Hung Hsieh
· 9 years ago
32ce2ad
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
98e6ce4
Remove string init map.
by Nicolas Geoffray
· 9 years ago
4d87df6
Improve handling of daemon threads after runtime shutdown
by Mathieu Chartier
· 9 years ago
3a09092
Revert "lambda: Add support for invoke-interface for boxed innate lambdas"
by Nicolas Geoffray
· 9 years ago
457e874
lambda: Add support for invoke-interface for boxed innate lambdas
by Igor Murashkin
· 9 years ago
e58991b
Revert "Revert "Unload oat files""
by Mathieu Chartier
· 9 years ago
f9c6fc6
Add OatFileManager
by Mathieu Chartier
· 9 years ago
a2c3864
Add lock around interpreter string init reg map.
by Jeff Hao
· 9 years ago
5bdb655
ART: Fix missing role definition
by Andreas Gampe
· 9 years ago
e2facc5
runtime: Add lambda box/unbox object equality
by Igor Murashkin
· 9 years ago
eac4424
ART: JNI thread state transition optimization
by Yu Li
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
12d625f
Change method verifiers to be thread local roots
by Mathieu Chartier
· 10 years ago
2435a43
ART: Add entries_ lock for race condition
by bowen_lai
· 10 years ago
91e5669
Wait for threads to finish unregistering
by Mathieu Chartier
· 10 years ago
4c10110
Print lock level in ExclusiveUnlock
by Mathieu Chartier
· 10 years ago
8f1fa10
ART: On shutdown, only warn on mutex contention
by Andreas Gampe
· 10 years ago
071e48e
Fix false alarm on thread suspend timeout
by tony.ys_liu
· 10 years ago
eb0a179
Add more logging to Mutex::ExclusiveUnlock
by Mathieu Chartier
· 10 years ago
cef50f0
Stop daemon threads in runtime shutdown
by Mathieu Chartier
· 10 years ago
db97871
Revert "Tidy gAborting."
by Nicolas Geoffray
· 10 years ago
015b137
Tidy gAborting.
by Ian Rogers
· 10 years ago
90675a7
ART: Avoid recursive abort
by Andreas Gampe
· 10 years ago
4ad5cd3
Modify the behavior of thread suspend shootouts.
by Ian Rogers
· 10 years ago
51d212e
Make out-of-line mutex contention dependent on ART_USE_FUTEXES.
by Ian Rogers
· 10 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 10 years ago
c7dd295
Tidy up logging.
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
5869a2c
Dump mutator lock for thread suspend timeout
by Mathieu Chartier
· 10 years ago
9ef78b5
Fix broken runtime SetStatsEnabled logic
by Mathieu Chartier
· 10 years ago
69dbec6
Avoid suspending for alloc trace enabling when already suspended.
by Jeff Hao
· 10 years ago
a5a53ef
Add native support for FinalizerList.makeCircularListIfUnenqueued
by Mathieu Chartier
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
306db81
Fix numerous issues with DdmVmInternal allocation tracking
by Brian Carlstrom
· 10 years ago
ed2be17
Reduce lock contention when debugging
by Sebastien Hertz
· 10 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 10 years ago
f3d874c
Avoid race in single thread suspension.
by Ian Rogers
· 10 years ago
37f3c96
Avoid direct use of QuasiAtomic by using Atomic.
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
c719069
Remove legacy CAS implementations from mutex.
by Ian Rogers
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 11 years ago
3035961
Clean up and augment Atomic class. Replace QuasiAtomic MemBars.
by Hans Boehm
· 11 years ago
3eed93d
Verify there's no mem map gap for immune region not to break.
by Hiroshi Yamauchi
· 11 years ago
Next »