summaryrefslogtreecommitdiffstats
path: root/runtime/class_linker.h
Commit message (Expand)AuthorAgeFilesLines
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-161-76/+72
* stdint types all the way!Ian Rogers2014-10-091-1/+1
* Simplify instance reference offsets.Ian Rogers2014-10-091-2/+0
* ART: Fix some -Wpedantic errorsAndreas Gampe2014-09-291-1/+1
* ART: Rename Handle hierarchyAndreas Gampe2014-09-151-50/+49
* Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-121-20/+21
* Add fast path to VMClassLoader.findLoadedClassMathieu Chartier2014-09-111-0/+6
* ART: Correctly make methods preverifiedAndreas Gampe2014-09-111-0/+5
* Merge "Remove reference_static_offsets used for iterating through class stati...Mingyao Yang2014-09-101-4/+1
|\
| * Remove reference_static_offsets used for iterating through class static fields.Mingyao Yang2014-09-101-4/+1
* | Improve dex location canonicalization-related performance.Vladimir Marko2014-09-101-7/+8
|/
* Avoid recomputing the dex checksum during class loadingCalin Juravle2014-09-051-2/+11
* VisitClassesWithoutClassesLock isn't safe if classes move.Ian Rogers2014-09-031-27/+30
* Remove abuse of mirror::Object* to reference special values.Ian Rogers2014-09-031-0/+3
* Pre-allocate the NoClassDefFoundError to be thrown for boot classes.Ian Rogers2014-09-021-1/+1
* Reduce and speed-up class def searches.Ian Rogers2014-09-021-3/+1
* Add native memory accounting through custom allocator.Mathieu Chartier2014-08-291-1/+2
* Filling hole between subclass and superclass.Fred Shih2014-08-281-13/+0
* Remove an intermediate field array in ClassLinker::InitializeClass.Hiroshi Yamauchi2014-08-251-5/+0
* Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-251-0/+13
* Merge "Support running without a boot image."Brian Carlstrom2014-08-251-2/+2
|\
| * Support running without a boot image.Alex Light2014-08-251-2/+2
* | Clean up Handle usage.Mathieu Chartier2014-08-231-48/+50
* | Avoid handle-less fields in ClassLinker::InitializeClass()Hiroshi Yamauchi2014-08-211-2/+2
|/
* Make apps able to run with a failing patchoatAlex Light2014-08-191-0/+5
* Check that we don't accidentally invoke compiled code when -Xint.Hiroshi Yamauchi2014-08-181-0/+8
* Make OatClass and OatMethod immutable once more.Ian Rogers2014-08-141-4/+4
* Execute an application even when dex2oat crashes.Nicolas Geoffray2014-08-131-3/+5
* Make system use patchoat to relocate during runtime.Alex Light2014-08-051-5/+11
* Add GcRoot to clean up and enforce read barriers.Hiroshi Yamauchi2014-07-291-12/+12
* Runtime can now be set to require relocationAlex Light2014-07-221-12/+28
* Merge "Disable adding main and non moving spaces to immune region in GSS"Mathieu Chartier2014-07-161-1/+1
|\
| * Disable adding main and non moving spaces to immune region in GSSMathieu Chartier2014-07-161-1/+1
* | Make ART fail gracefully when it can't update the desired code.Calin Juravle2014-07-161-1/+2
|/
* Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-20/+36
* ART: Native support for multidexAndreas Gampe2014-06-251-26/+41
* Add more read barriers to the class linker.Hiroshi Yamauchi2014-06-241-9/+18
* Add mark compact collector.Mathieu Chartier2014-06-191-1/+3
* Add read barriers for the class and the intern tables.Hiroshi Yamauchi2014-06-131-0/+2
* 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
|\