summaryrefslogtreecommitdiffstats
path: root/runtime/class_linker.h
Commit message (Expand)AuthorAgeFilesLines
* Change MethodHelper to use a Handle.Mathieu Chartier2014-06-091-2/+2
* Compaction cleanup for FindArrayClass.Mathieu Chartier2014-05-301-1/+1
* Revert "Revert "Fix an outstanding compaction bug in interpreter.""Mathieu Chartier2014-05-231-51/+54
* Revert "Fix an outstanding compaction bug in interpreter."Mathieu Chartier2014-05-221-54/+51
* Fix an outstanding compaction bug in interpreter.Mathieu Chartier2014-05-221-51/+54
* Merge "Now we have a proper C++ library, use std::unique_ptr."Ian Rogers2014-05-201-4/+4
|\
| * Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-4/+4
* | Merge "Don't get and restore thread state for ScopedFastNativeObjectAccess."Mathieu Chartier2014-05-191-3/+4
|\ \ | |/ |/|
| * Don't get and restore thread state for ScopedFastNativeObjectAccess.Mathieu Chartier2014-05-191-3/+4
* | Follow up to "Add ISA directory to image and odex pathnames."Brian Carlstrom2014-05-191-1/+1
|/
* Merge "Add ISA directory to image and odex pathnames."Brian Carlstrom2014-05-191-0/+1
|\
| * Add ISA directory to image and odex pathnames.Brian Carlstrom2014-05-161-0/+1
* | Fix generic jni issue in ArtMethod::GetQuickFrameInfoDmitry Petrochenko2014-05-161-2/+5
|/
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-46/+46
* Prevent spurious dexopts in 32-64 builds.Narayan Kamath2014-05-021-0/+1
* Force inlining on trivial accessors.Ian Rogers2014-04-291-2/+3
* Move mapping table and vmap table offsets to OatMethodHeader.Vladimir Marko2014-04-251-0/+5
* Avoid allocating OatFile::OatClass on the heap.Vladimir Marko2014-04-141-1/+7
* Better error reporting when loading dex filesAndreas Gampe2014-04-081-2/+2
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-061-2/+2
* Avoid marking old class linker and intern table roots during pause.Mathieu Chartier2014-03-041-3/+7
* Initial changes towards Generic JNI optionAndreas Gampe2014-03-031-0/+5
* Make allocations report usable size.Ian Rogers2014-02-261-3/+3
* Avoid std::string allocations for finding an array class.Ian Rogers2014-02-241-6/+20
* Add root types and thread id to root visiting.Mathieu Chartier2014-02-111-2/+2
* Object model changes to support 64bit.Ian Rogers2014-02-061-17/+20
* Fix opening oat files that are out of date.Vladimir Marko2014-01-161-1/+2
* Merge "Enable moving classes."Mathieu Chartier2013-12-111-46/+52
|\
| * Enable moving classes.Mathieu Chartier2013-12-101-46/+52
* | Do not require classes.dex to support stripped zip filesBrian Carlstrom2013-12-101-2/+2
|/
* Compacting collector.Mathieu Chartier2013-11-111-44/+36
* Implement Interface Method Tables (IMT).Jeff Hao2013-10-291-0/+19
* Throw IOException at source of failing to open a dex file.Ian Rogers2013-10-211-37/+29
* Preload DexCachesBrian Carlstrom2013-10-201-4/+0
* Find OatDexFile by DexFile name and checksum, not just checksumBrian Carlstrom2013-10-031-2/+6
* Use class def index from java.lang.Class.Ian Rogers2013-09-211-2/+2
* Fix race in root marking.Mathieu Chartier2013-09-171-10/+3
* Don't scan image space when starting runtime.Ian Rogers2013-08-231-17/+34
* Don't allow class status to go backward except for error.Ian Rogers2013-08-211-6/+1
* Avoid throwing NoClassDefFoundError at compile time.Ian Rogers2013-08-201-0/+2
* Reduce AOT initialization.Ian Rogers2013-08-191-1/+1
* Refactor java.lang.reflect implementationBrian Carlstrom2013-08-131-55/+48
* Removed unused friend classes for tests.Dragos Sbirlea2013-08-081-2/+0
* Entry point clean up.Ian Rogers2013-08-071-9/+11
* Fix cpplint whitespace/comments issuesBrian Carlstrom2013-07-261-2/+2
* Fix multiple inclusion guards to match new pathnamesBrian Carlstrom2013-07-171-3/+3
* Add verification of boot.oat generated on deviceBrian Carlstrom2013-07-171-1/+1
* Create separate Android.mk for main build targetsBrian Carlstrom2013-07-121-0/+630