summaryrefslogtreecommitdiffstats
path: root/runtime/class_linker.cc
Commit message (Expand)AuthorAgeFilesLines
* Add AbstractMethod, Constructor, MethodMathieu Chartier2015-04-211-112/+126
* Merge "Remove suspend point from field loading"Mathieu Chartier2015-04-141-3/+3
|\
| * Remove suspend point from field loadingMathieu Chartier2015-04-141-3/+3
* | ART: Make the PathClassLoader fast-path recursiveAndreas Gampe2015-04-141-80/+118
|/
* Move ArtField to nativeMathieu Chartier2015-04-101-208/+185
* Fix CC root visiting bugMathieu Chartier2015-04-071-1/+2
* Refactor and improve GC root handlingMathieu Chartier2015-04-061-14/+17
* Merge "Store OatDexFile instead of OatFile in DexFile."Richard Uhler2015-04-031-35/+15
|\
| * Store OatDexFile instead of OatFile in DexFile.Richard Uhler2015-04-021-35/+15
* | Use specific exception class to abort transactionSebastien Hertz2015-04-031-1/+1
|/
* Add AccessibleObject and Field to mirrorMathieu Chartier2015-03-291-14/+31
* ART: Use instrumented Alloc in Class-LinkerAndreas Gampe2015-03-271-3/+3
* Merge "ART: PathClassLoader for compiler"Andreas Gampe2015-03-281-35/+105
|\
| * ART: PathClassLoader for compilerAndreas Gampe2015-03-271-35/+105
* | Fix ClassLinker::MayBeCalledWithDirectCodePointer for JITMathieu Chartier2015-03-261-0/+4
|/
* Fix 003-omnibus-opcodes flaky failures with GSS GC.Hiroshi Yamauchi2015-03-191-50/+50
* Clean up hash setMathieu Chartier2015-03-181-3/+3
* Merge "Remove ThrowLocation."Nicolas Geoffray2015-03-101-10/+6
|\
| * Remove ThrowLocation.Nicolas Geoffray2015-03-101-10/+6
* | Create OatFileAssistant class for assisting with oat files.Richard Uhler2015-03-091-875/+53
|/
* Compute the right catch location for the debugger.Nicolas Geoffray2015-03-091-9/+9
* Merge "Follow-up 128393"Sebastien Hertz2015-03-031-2/+2
|\
| * Follow-up 128393Sebastien Hertz2015-03-031-2/+2
* | Merge "ART: Move DexFile vector to Java array"Andreas Gampe2015-03-021-5/+6
|\ \ | |/ |/|
| * ART: Move DexFile vector to Java arrayAndreas Gampe2015-02-241-5/+6
* | Fix JIT for vmdebug test 99Mathieu Chartier2015-02-251-11/+11
* | Revert "Revert "Add JIT""Mathieu Chartier2015-02-241-45/+57
* | Merge "Revert "Add JIT""Nicolas Geoffray2015-02-241-57/+45
|\ \
| * | Revert "Add JIT"Nicolas Geoffray2015-02-241-57/+45
* | | Merge "Add JIT"Mathieu Chartier2015-02-241-45/+57
|\ \ \ | |/ / | | / | |/ |/|
| * Add JITMathieu Chartier2015-02-231-45/+57
* | ART: Allow the execution to stop if the compilation fails via an optionJean Christophe Beyler2015-02-231-3/+8
|/
* Merge "ART: Ensure order of field gaps"Andreas Gampe2015-02-191-2/+2
|\
| * ART: Ensure order of field gapsAndreas Gampe2015-02-191-2/+2
* | Merge "ART: Templatize IsInt & IsUint"Andreas Gampe2015-02-191-3/+3
|\ \ | |/ |/|
| * ART: Templatize IsInt & IsUintAndreas Gampe2015-02-181-3/+3
* | ART: Make run-tests more verboseAndreas Gampe2015-02-171-2/+2
|/
* ART: Add more details to LinkageErrorAndreas Gampe2015-02-131-19/+49
* Merge "Fix HasSameSignatureWithDifferentClassLoaders()."Vladimir Marko2015-02-101-4/+8
|\
| * Fix HasSameSignatureWithDifferentClassLoaders().Vladimir Marko2015-02-101-4/+8
* | Handle variable size of methods properly between 32 and 64 bit.Jeff Hao2015-02-051-2/+4
|/
* Fix transaction abortingSebastien Hertz2015-02-051-0/+8
* More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-3/+0
* Merge "Update instrumentation stubs on resolved classes"Sebastien Hertz2015-01-211-4/+12
|\
| * Update instrumentation stubs on resolved classesSebastien Hertz2015-01-191-4/+12
* | Clean up the locks around Heap::VisitObjects().Hiroshi Yamauchi2015-01-201-1/+0
|/
* Print more info in MarkSweep::VerifyRootMathieu Chartier2015-01-151-12/+10
* ART: Simple structural class checkAndreas Gampe2015-01-141-0/+170
* Use unique_ptr to track ownership of dex files.Richard Uhler2015-01-131-23/+17
* Remove portable.Elliott Hughes2014-12-121-132/+12