Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
0fa1786bdcc333873ed65a1f77a4669d5701ac5e
/
runtime
/
base
/
mutex.h
0fa1786
Avoid JVMTI global deoptimization when possible
by Alex Light
· 7 years ago
0882af2
Shrink ART Mutex exclusive_owner_ field to Atomic<pid_t>
by Hans Boehm
· 7 years ago
88fd720
Add Jvmti Suspend/ResumeThread functions
by Alex Light
· 7 years ago
b486a98
ART: Introduce thread-current-inl.h
by Andreas Gampe
· 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
88d329a
Add concurrent card graying for immune spaces
by Mathieu Chartier
· 7 years ago
f169e27
Fix lock order for jvmti kTaggingLockLevel
by Mathieu Chartier
· 7 years ago
caa348c
Merge "Inlining a few small methods based on profiling dex2oat with perf."
by Mingyao Yang
· 8 years ago
01b47b0
Inlining a few small methods based on profiling dex2oat with perf.
by Mingyao Yang
· 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
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
d0a160d
Fix unquitable apps when debug enabled.
by Tao Wu
· 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
340dafa
Use a per-thread VerifierDeps.
by Nicolas Geoffray
· 8 years ago
686b845
ART: Remove unused lock levels
by Andreas Gampe
· 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
6c60d84
Initialize dex cache while holding dex_lock
by Mathieu Chartier
· 8 years ago
762869d
Simplify our intrinsic recognizer.
by Nicolas Geoffray
· 8 years ago
ca3c8c3
Collect verifier dependencies
by David Brazdil
· 8 years ago
c218427
Merge "Revert experimental lambda feature."
by Narayan Kamath
· 8 years ago
6597577
Card mark holding class instead of declaring class
by Mathieu Chartier
· 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
· 8 years ago
480d510
Fix interaction between instrumentation and jit lock.
by Nicolas Geoffray
· 8 years ago
b8aa1e4
Shard classloader classes lock
by Mathieu Chartier
· 8 years ago
bc4d218
ART: Add unstarted-runtime functions
by Andreas Gampe
· 9 years ago
98e6ce4
Remove string init map.
by Nicolas Geoffray
· 9 years ago
5cc349f
Report DWARF debug information for JITed code.
by David Srbecky
· 9 years ago
2994605
Fix lock ordering violation
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
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 9 years ago
81a9087
Revert "Change dex caches to be weak roots"
by Brian Carlstrom
· 9 years ago
f86a085
Revert "Move mark stack lock up in ordering"
by Brian Carlstrom
· 9 years ago
deaa183
Move mark stack lock up in ordering
by Mathieu Chartier
· 9 years ago
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 9 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 9 years ago
90ef3db
Address some comments and clean up
by Mathieu Chartier
· 9 years ago
4e2cb09
Add uninterruptible role
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 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
· 9 years ago
7526d78
ART: Fix streaming tracing issues
by Andreas Gampe
· 9 years ago
3100080
New experimental GC stress mode
by Mathieu Chartier
· 9 years ago
cbc5064
JDWP: asynchronous invoke command handling
by Sebastien Hertz
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 9 years ago
4e5b208
Fix JDWP race at runtime shutdown
by Sebastien Hertz
· 9 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
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 10 years ago
db97871
Revert "Tidy gAborting."
by Nicolas Geoffray
· 10 years ago
015b137
Tidy gAborting.
by Ian Rogers
· 10 years ago
4ad5cd3
Modify the behavior of thread suspend shootouts.
by Ian Rogers
· 10 years ago
575e78c
ART: Replace COMPILE_ASSERT with static_assert (runtime)
by Andreas Gampe
· 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
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
3f5838d
Fix performance regression in OatFile::GetOatDexFile().
by Vladimir Marko
· 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
· 10 years ago
c719069
Remove legacy CAS implementations from mutex.
by Ian Rogers
· 10 years ago
7de77dd
Assign a lower Locklevel for Mutexes used in QuasiAtomic operations.
by Raghu Gandham
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 10 years ago
3eed93d
Verify there's no mem map gap for immune region not to break.
by Hiroshi Yamauchi
· 10 years ago
9e36931
Move modify_ldt_lock into global lock order.
by Chao-ying Fu
· 10 years ago
3e5cf30
Begin migration of art::Atomic to std::atomic.
by Ian Rogers
· 10 years ago
2d1ab0a
Use WaitHoldingLocks in ReferenceProcessor::GetReferent.
by Mathieu Chartier
· 10 years ago
440e4ce
Add monitor deflation.
by Mathieu Chartier
· 10 years ago
4d25df3
Refactor deoptimization support in debugger
by Sebastien Hertz
· 10 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 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
Next »