summaryrefslogtreecommitdiffstats
path: root/runtime/class_linker.h
Commit message (Expand)AuthorAgeFilesLines
* ART: PathClassLoader for compilerAndreas Gampe2015-03-271-0/+5
* Clean up hash setMathieu Chartier2015-03-181-3/+3
* Create OatFileAssistant class for assisting with oat files.Richard Uhler2015-03-091-90/+17
* Use unique_ptr to track ownership of dex files.Richard Uhler2015-01-131-2/+3
* Remove portable.Elliott Hughes2014-12-121-16/+1
* Add pointer size logic to InitFromImageInterpretOnlyMathieu Chartier2014-12-051-0/+3
* JDWP: fix breakpoint for method in the imageSebastien Hertz2014-12-041-0/+4
* Avoid JNI call with pending OOME.Ian Rogers2014-11-191-2/+2
* Change 64 bit ArtMethod fields to be pointer sizedMathieu Chartier2014-11-181-0/+3
* Add hash map, reduce excessive hashingMathieu Chartier2014-11-071-5/+6
* Add hash setMathieu Chartier2014-11-061-11/+48
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-5/+3
* ART: Add pic flag to oat header storeAndreas Gampe2014-10-271-3/+2
* Optimize method linkingMathieu Chartier2014-10-271-3/+6
* 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