summaryrefslogtreecommitdiffstats
path: root/runtime/base/mutex.h
Commit message (Expand)AuthorAgeFilesLines
* ART: Fix streaming tracing issuesAndreas Gampe2015-06-261-0/+2
* New experimental GC stress modeMathieu Chartier2015-06-221-1/+1
* JDWP: asynchronous invoke command handlingSebastien Hertz2015-06-121-1/+0
* Replace NULL with nullptrMathieu Chartier2015-04-221-2/+2
* Move ArtField to nativeMathieu Chartier2015-04-101-0/+1
* Fix JDWP race at runtime shutdownSebastien Hertz2015-04-011-0/+1
* Change method verifiers to be thread local rootsMathieu Chartier2015-03-131-3/+1
* ART: Add entries_ lock for race conditionbowen_lai2015-03-131-1/+4
* Wait for threads to finish unregisteringMathieu Chartier2015-03-031-1/+4
* Revert "Revert "Add JIT""Mathieu Chartier2015-02-241-0/+1
* Revert "Add JIT"Nicolas Geoffray2015-02-241-1/+0
* Add JITMathieu Chartier2015-02-231-0/+1
* More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-0/+2
* Revert "Tidy gAborting."Nicolas Geoffray2014-12-091-6/+6
* Tidy gAborting.Ian Rogers2014-12-041-6/+6
* Modify the behavior of thread suspend shootouts.Ian Rogers2014-11-121-11/+1
* ART: Replace COMPILE_ASSERT with static_assert (runtime)Andreas Gampe2014-11-031-3/+3
* Make out-of-line mutex contention dependent on ART_USE_FUTEXES.Ian Rogers2014-10-231-1/+1
* C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-221-0/+3
* Fix broken runtime SetStatsEnabled logicMathieu Chartier2014-09-261-1/+5
* Avoid suspending for alloc trace enabling when already suspended.Jeff Hao2014-09-171-1/+1
* Add native support for FinalizerList.makeCircularListIfUnenqueuedMathieu Chartier2014-09-141-2/+25
* Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-121-1/+1
* Fix numerous issues with DdmVmInternal allocation trackingBrian Carlstrom2014-09-051-2/+11
* Reduce lock contention when debuggingSebastien Hertz2014-09-021-1/+1
* Wire up check JNI force copy mode.Ian Rogers2014-08-081-2/+5
* Fix performance regression in OatFile::GetOatDexFile().Vladimir Marko2014-08-081-0/+1
* Avoid race in single thread suspension.Ian Rogers2014-07-171-1/+11
* Avoid direct use of QuasiAtomic by using Atomic.Ian Rogers2014-07-171-1/+1
* Merge "Use memory chunks for monitors on LP64"Andreas Gampe2014-07-091-2/+4
|\
| * Use memory chunks for monitors on LP64Andreas Gampe2014-07-101-2/+4
* | Remove legacy CAS implementations from mutex.Ian Rogers2014-07-101-8/+10
|/
* Assign a lower Locklevel for Mutexes used in QuasiAtomic operations.Raghu Gandham2014-06-131-0/+1
* Remove deprecated WITH_HOST_DALVIK.Ian Rogers2014-06-101-0/+2
* Verify there's no mem map gap for immune region not to break.Hiroshi Yamauchi2014-06-041-0/+4
* Move modify_ldt_lock into global lock order.Chao-ying Fu2014-05-221-9/+17
* Begin migration of art::Atomic to std::atomic.Ian Rogers2014-05-201-2/+2
* Use WaitHoldingLocks in ReferenceProcessor::GetReferent.Mathieu Chartier2014-05-081-0/+1
* Add monitor deflation.Mathieu Chartier2014-04-071-0/+1
* Refactor deoptimization support in debuggerSebastien Hertz2014-03-261-4/+1
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-061-1/+158
* Object model changes to support 64bit.Ian Rogers2014-02-061-1/+1
* Tidy up memory barriers.Ian Rogers2013-12-201-3/+3
* Merge "[MIPS] Enable futex support"Elliott Hughes2013-11-261-1/+1
|\
| * [MIPS] Enable futex supportChris Dearman2013-11-141-1/+1
* | Inflate contended lock word by suspending owner.Ian Rogers2013-10-021-1/+1
|/
* Disable lock contention logging by default.Jeff Hao2013-09-091-2/+2
* Enable contention logging by default.Ian Rogers2013-08-201-2/+2
* Revert "Always enable lock level checks."Brian Carlstrom2013-08-141-1/+1
* Polish the lock contention logging.Hiroshi Yamauchi2013-08-091-18/+37