summaryrefslogtreecommitdiffstats
path: root/runtime/base
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "ART: introduce PALette abstraction layer""Orion Hodson2019-01-312-5/+5
* Revert "ART: introduce PALette abstraction layer"Orion Hodson2019-01-302-5/+5
* ART: introduce PALette abstraction layerOrion Hodson2019-01-302-5/+5
* Fix lock order issue with large-object space lockLokesh Gidra2019-01-281-1/+1
* ART: Use iosfwd moreAndreas Gampe2019-01-091-0/+47
* ART: Introduce runtime_globalsAndreas Gampe2019-01-091-1/+1
* Move startup thread pool back into runtimeMathieu Chartier2018-12-192-1/+11
* ART: Hide mutex in TimingLoggerAndreas Gampe2018-12-062-20/+26
* ART: Move to using locks.h instead of mutex.hAndreas Gampe2018-12-061-1/+1
* ART: Factor out lock order and holder from mutexesAndreas Gampe2018-12-064-654/+750
* Reorder kThreadWaitLockCharles Munger2018-11-261-2/+6
* Revert^2 "Notify waiters when releasing the monitor"Charles Munger2018-11-092-10/+38
* Revert "Notify waiters when releasing the monitor"Roland Levillain2018-11-062-38/+10
* Notify waiters when releasing the monitorCharles Munger2018-11-022-10/+38
* Use _PRIVATE versions of futex ops.Charles Munger2018-10-312-12/+12
* Merge "Requeue rather than wake when notifying."Treehugger Robot2018-10-312-25/+26
|\
| * Requeue rather than wake when notifying.Charles Munger2018-10-252-25/+26
* | Refactor MemMap::MapAnonymous().Vladimir Marko2018-10-301-1/+0
* | ART: Refactor for bugprone-argument-commentAndreas Gampe2018-10-232-4/+4
* | Fix usages of TEMP_FAILURE_RETRY(pthread_foo(...)).Josh Gao2018-10-171-1/+5
|/
* Revert^2 "ART: Refactor typedef to using"Andreas Gampe2018-09-201-5/+2
* Revert "ART: Refactor typedef to using"Andreas Gampe2018-09-201-2/+5
* ART: Refactor typedef to usingAndreas Gampe2018-09-191-5/+2
* Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-284-14/+14
* Add an overload for MemMap::MapAnonymous().Vladimir Marko2018-08-241-1/+0
* Remove unnecessary indirection from MemMap.Vladimir Marko2018-08-211-11/+23
* Revert^2 "Fix race in CommitCodeInternal and cleanup"Alex Light2018-08-172-10/+10
* Revert "Fix race in CommitCodeInternal and cleanup"Alex Light2018-08-072-10/+10
* Fix race in CommitCodeInternal and cleanupAlex Light2018-08-012-10/+10
* Ensure seq_cst memory ordering for num_contendersHyangseok Chae2018-07-272-5/+5
* Rewrite thread CustomTLS to support keyed TLS entriesAlex Light2018-07-162-2/+15
* Move back to jit code on trace removalAlex Light2018-07-101-2/+10
* ART: Use clang-tidy to warn on RAII issueAndreas Gampe2018-06-252-9/+0
* Revert^2 "Remove support for Valgrind in ART."Roland Levillain2018-06-111-1/+1
* Merge "Revert "Remove support for Valgrind in ART.""Treehugger Robot2018-05-221-1/+1
|\
| * Revert "Remove support for Valgrind in ART."Andreas Gampe2018-05-221-1/+1
* | Merge "Remove support for Valgrind in ART."Roland Levillain2018-05-221-1/+1
|\|
| * Remove support for Valgrind in ART.Roland Levillain2018-05-141-1/+1
* | Prepare to move ArtDexFileLoader to libdexfileDavid Sehr2018-05-113-467/+0
* | Handle multidex in LocationIsOnSystemFramework.Nicolas Geoffray2018-05-101-10/+5
|/
* ART: Relayout BaseMutex and MutexAndreas Gampe2018-05-082-13/+16
* Clean up include pathsDavid Sehr2018-04-261-2/+2
* The test for futex support should be a test for LinuxDaniel Colascione2018-04-151-3/+3
* Move profile dependent modules to libartbaseDavid Sehr2018-04-133-55/+1
* Move remaining runtime/base stuff to libartbaseDavid Sehr2018-04-0515-2547/+26
* Separate Malloc and MemMap ArenaPoolsDavid Sehr2018-04-047-232/+449
* ART: Simplify quasi_atomic.hOrion Hodson2018-03-291-12/+0
* Merge "Revert "Revert "Allow hidden API access from system libraries"""Treehugger Robot2018-03-282-0/+20
|\
| * Revert "Revert "Allow hidden API access from system libraries""David Brazdil2018-03-272-0/+20
* | Revert^4 "Compiler changes for bitstring based type checks."Vladimir Marko2018-03-272-0/+2
|/