summaryrefslogtreecommitdiffstats
path: root/runtime/class_linker.h
Commit message (Expand)AuthorAgeFilesLines
* ART: Prune FindArrayClass cache in image writerAndreas Gampe2015-06-031-0/+4
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-47/+63
* Fix for potential moving GC bugs around proxy class.Hiroshi Yamauchi2015-05-221-3/+3
* Fix debuggable compiler flag detection for secondary dex filesSebastien Hertz2015-05-191-0/+7
* ART: Check for duplicate classes when loading oat filesAndreas Gampe2015-04-241-0/+3
* ART: Fix re-throwing failures of non-convention errorsAndreas Gampe2015-04-221-0/+6
* Replace NULL with nullptrMathieu Chartier2015-04-221-3/+3
* Add AbstractMethod, Constructor, MethodMathieu Chartier2015-04-211-0/+4
* ART: Make the PathClassLoader fast-path recursiveAndreas Gampe2015-04-141-5/+9
* Move ArtField to nativeMathieu Chartier2015-04-101-13/+17
* Refactor and improve GC root handlingMathieu Chartier2015-04-061-2/+2
* Store OatDexFile instead of OatFile in DexFile.Richard Uhler2015-04-021-13/+0
* Add AccessibleObject and Field to mirrorMathieu Chartier2015-03-291-0/+2
* 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