summaryrefslogtreecommitdiffstats
path: root/runtime/base
Commit message (Expand)AuthorAgeFilesLines
* Modify the behavior of thread suspend shootouts.Ian Rogers2014-11-122-22/+5
* Allow JNI AttachCurrentThread to fail if not enough stack.Ian Rogers2014-11-112-0/+28
* Add hash map, reduce excessive hashingMathieu Chartier2014-11-072-3/+83
* Merge "Add hash set"Mathieu Chartier2014-11-073-1/+611
|\
| * Add hash setMathieu Chartier2014-11-063-1/+611
* | Mac host doesn't define ART_USE_FUTEXES.Ian Rogers2014-11-061-1/+2
* | Move include of system headers outside namesapce.Chih-Hung Hsieh2014-11-061-4/+6
|/
* Merge "ART: More warnings"Andreas Gampe2014-11-052-26/+4
|\
| * ART: More warningsAndreas Gampe2014-11-042-26/+4
* | Don't define DISALLOW_COPY_AND_ASSIGN if already defined.Ian Rogers2014-11-041-0/+2
|/
* ART: Replace COMPILE_ASSERT with static_assert (runtime)Andreas Gampe2014-11-035-9/+9
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-037-548/+26
* Fix mixed signed/unsigned arithmetic in BitVector.Ian Rogers2014-10-301-2/+3
* ART: Fix leak in bit_vectorAndreas Gampe2014-10-241-1/+6
* Make out-of-line mutex contention dependent on ART_USE_FUTEXES.Ian Rogers2014-10-232-2/+4
* Merge "ART: Use static_assert in down_cast"Andreas Gampe2014-10-231-9/+4
|\
| * ART: Use static_assert in down_castAndreas Gampe2014-10-231-9/+4
* | C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-227-63/+72
* | Merge "Tidy up logging."Ian Rogers2014-10-228-321/+338
|\ \ | |/ |/|
| * Tidy up logging.Ian Rogers2014-10-228-321/+338
* | Fix bug in UnionIfNotIn.Nicolas Geoffray2014-10-222-4/+27
|/
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-163-2/+14
* Change MemMap::maps_ to not be global variableMathieu Chartier2014-10-141-0/+1
* Switch to C++11 style [[noreturn]].Ian Rogers2014-10-101-1/+0
* Fix 2 new sets of clang compiler warnings.Ian Rogers2014-10-103-6/+16
* Enable -Wimplicit-fallthrough.Ian Rogers2014-10-091-0/+42
* stdint types all the way!Ian Rogers2014-10-093-18/+18
* Merge "Tidy ELF builder."Ian Rogers2014-10-091-0/+37
|\
| * Tidy ELF builder.Ian Rogers2014-10-091-0/+37
* | Dump mutator lock for thread suspend timeoutMathieu Chartier2014-10-081-1/+7
|/
* Header file clean up.Ian Rogers2014-10-083-27/+72
* Enable -Wunreachable-codeIan Rogers2014-09-301-0/+1
* Fix broken runtime SetStatsEnabled logicMathieu Chartier2014-09-262-1/+10
* Fix some more pedantic compiler warnings.Ian Rogers2014-09-251-4/+4
* Fix Class::IsInSamePackage to not read beyond the end of a StringPiece.Ian Rogers2014-09-252-64/+70
* Merge "Avoid suspending for alloc trace enabling when already suspended."Jeff Hao2014-09-172-5/+5
|\
| * Avoid suspending for alloc trace enabling when already suspended.Jeff Hao2014-09-172-5/+5
* | Add allocation tracking allocators to ROSAllocMathieu Chartier2014-09-161-0/+5
|/
* Avoid printing absolute addresses in oatdumpBrian Carlstrom2014-09-161-0/+29
* Add native support for FinalizerList.makeCircularListIfUnenqueuedMathieu Chartier2014-09-142-3/+56
* Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-123-3/+20
* Fix numerous issues with DdmVmInternal allocation trackingBrian Carlstrom2014-09-052-7/+32
* Reduce lock contention when debuggingSebastien Hertz2014-09-022-3/+3
* Add native memory accounting through custom allocator.Mathieu Chartier2014-08-292-0/+133
* Make common BitVector operations inline-able.Ian Rogers2014-08-205-373/+331
* Avoid use of std::string where we have const char*.Ian Rogers2014-08-121-3/+5
* Wire up check JNI force copy mode.Ian Rogers2014-08-082-2/+11
* Fix performance regression in OatFile::GetOatDexFile().Vladimir Marko2014-08-081-0/+1
* ART: Remove test files after testAndreas Gampe2014-08-063-2/+15
* Runtime can now be set to require relocationAlex Light2014-07-222-0/+21