summaryrefslogtreecommitdiffstats
path: root/runtime/base
Commit message (Expand)AuthorAgeFilesLines
* Runtime can now be set to require relocationAlex Light2014-07-222-0/+21
* Avoid race in single thread suspension.Ian Rogers2014-07-172-7/+25
* Avoid direct use of QuasiAtomic by using Atomic.Ian Rogers2014-07-172-10/+4
* Merge "Disable adding main and non moving spaces to immune region in GSS"Mathieu Chartier2014-07-161-0/+1
|\
| * Disable adding main and non moving spaces to immune region in GSSMathieu Chartier2014-07-161-0/+1
* | Break apart header files.Ian Rogers2014-07-152-2/+2
|/
* Merge "Use memory chunks for monitors on LP64"Andreas Gampe2014-07-092-2/+10
|\
| * Use memory chunks for monitors on LP64Andreas Gampe2014-07-102-2/+10
* | Remove legacy CAS implementations from mutex.Ian Rogers2014-07-103-70/+76
|/
* ART: Native support for multidexAndreas Gampe2014-06-252-0/+8
* More advanced timing loggers.Mathieu Chartier2014-06-244-308/+298
* ART: ReadFully needs to fail when EOFAndreas Gampe2014-06-202-1/+15
* Merge "Assign a lower Locklevel for Mutexes used in QuasiAtomic operations. T...Ian Rogers2014-06-181-0/+1
|\
| * Assign a lower Locklevel for Mutexes used in QuasiAtomic operations.Raghu Gandham2014-06-131-0/+1
* | Fix systrace logging, total paused time, and bytes saved message.Mathieu Chartier2014-06-171-0/+4
|/
* Merge "Add D/CHECK_CONSTEXPR macros for use in constexpr context."Vladimir Marko2014-06-111-0/+14
|\
| * Add D/CHECK_CONSTEXPR macros for use in constexpr context.Vladimir Marko2014-06-111-0/+14
* | Remove deprecated WITH_HOST_DALVIK.Ian Rogers2014-06-106-125/+77
|/
* Add locking around boot image generation.Narayan Kamath2014-06-103-0/+167
* Merge "Clean up and augment Atomic class. Replace QuasiAtomic MemBars."Hans Boehm2014-06-061-4/+6
|\
| * Clean up and augment Atomic class. Replace QuasiAtomic MemBars.Hans Boehm2014-06-061-4/+6
* | Reduce header files including header files.Ian Rogers2014-06-061-0/+2
|/
* Merge "Verify there's no mem map gap for immune region not to break."Hiroshi Yamauchi2014-06-052-0/+9
|\
| * Verify there's no mem map gap for immune region not to break.Hiroshi Yamauchi2014-06-042-0/+9
* | Merge "art: -Wsystem-header warning"Mark Salyzyn2014-06-041-10/+11
|\ \
| * | art: -Wsystem-header warningMark Salyzyn2014-05-221-10/+11
* | | ART: BitVector not calculating number_of_bits correctlyJean Christophe Beyler2014-06-022-6/+3
| |/ |/|
* | Fix x86_64 test failures.Nicolas Geoffray2014-05-261-2/+2
* | Extra debug output for a failing lock check.Ian Rogers2014-05-231-1/+1
* | Merge "ART: Added print indices back to BitVector Dumper"Ian Rogers2014-05-232-6/+56
|\ \
| * | ART: Added print indices back to BitVector DumperJean Christophe Beyler2014-05-232-6/+56
* | | Fix style issue.Vladimir Marko2014-05-231-1/+1
* | | Rewrite BitVector index iterator.Vladimir Marko2014-05-233-75/+134
| |/ |/|
* | Move modify_ldt_lock into global lock order.Chao-ying Fu2014-05-223-32/+104
|/
* Merge "Use decltype() instead of typeof()"Dan Albert2014-05-221-1/+1
|\
| * Use decltype() instead of typeof()Dan Albert2014-05-211-1/+1
* | Begin migration of art::Atomic to std::atomic.Ian Rogers2014-05-203-24/+25
|/
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-195-26/+26
* Compatibility layer to transition from UniquePtr to std::unique_ptr.Ian Rogers2014-05-155-5/+5
* Add loop recognition and CFG simplifications in new compiler.Nicolas Geoffray2014-05-132-6/+6
* Remove all LOG(DEBUG) which is not intended to be checked inBrian Carlstrom2014-05-091-3/+4
* Use WaitHoldingLocks in ReferenceProcessor::GetReferent.Mathieu Chartier2014-05-081-0/+1
* Merge "ART: BitVector and Optimization changes"Vladimir Marko2014-05-071-5/+6
|\
| * ART: BitVector and Optimization changesJean Christophe Beyler2014-05-061-5/+6
* | Merge "Build live-in, live-out and kill sets for each block."Nicolas Geoffray2014-05-072-12/+74
|\ \
| * | Build live-in, live-out and kill sets for each block.Nicolas Geoffray2014-05-072-12/+74
| |/
* | Handle implicit stack overflow without affecting stack walksDave Allison2014-05-051-0/+1
|/
* Replace CountOneBits and __builtin_popcount with POPCOUNT.Vladimir Marko2014-05-021-3/+3
* Merge "ART: Bitvector extensions for dumping and size handling"Vladimir Marko2014-04-282-16/+72
|\
| * ART: Bitvector extensions for dumping and size handlingJean Christophe Beyler2014-04-242-16/+72