summaryrefslogtreecommitdiffstats
path: root/runtime/class_linker.cc
Commit message (Expand)AuthorAgeFilesLines
* Add option to specify compiler executable.Tsu Chiang Chuang2014-05-271-2/+1
* Revert "Revert "Fix an outstanding compaction bug in interpreter.""Mathieu Chartier2014-05-231-82/+69
* Revert "Fix an outstanding compaction bug in interpreter."Mathieu Chartier2014-05-221-69/+82
* Fix an outstanding compaction bug in interpreter.Mathieu Chartier2014-05-221-82/+69
* Add context to LinkFields asserts since the previous_size check failedBrian Carlstrom2014-05-201-63/+97
* Merge "Now we have a proper C++ library, use std::unique_ptr."Ian Rogers2014-05-201-22/+21
|\
| * Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-22/+21
* | Don't get and restore thread state for ScopedFastNativeObjectAccess.Mathieu Chartier2014-05-191-1/+1
|/
* Merge "Add ISA directory to image and odex pathnames."Brian Carlstrom2014-05-191-3/+4
|\
| * Add ISA directory to image and odex pathnames.Brian Carlstrom2014-05-161-3/+4
* | Delete ClassHelper and fix compaction bug in GetDirectInterfaceMathieu Chartier2014-05-181-69/+56
* | Fix generic jni issue in ArtMethod::GetQuickFrameInfoDmitry Petrochenko2014-05-161-7/+14
|/
* Change ObjectLock to take Handle instead of Handle pointer.Mathieu Chartier2014-05-161-12/+11
* Compatibility layer to transition from UniquePtr to std::unique_ptr.Ian Rogers2014-05-151-1/+1
* Merge "Ensure JNI primitive array type is appropriate."Ian Rogers2014-05-141-1/+4
|\
| * Ensure JNI primitive array type is appropriate.Ian Rogers2014-05-141-1/+4
* | Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-395/+429
|/
* Move quick frame info to OatQuickMethodHeader.Vladimir Marko2014-05-131-26/+0
* Improve ValidateSuperClassDescriptors performance.Ian Rogers2014-05-061-72/+21
* Merge "Allow ArtMethod::Invoke in unstarted runtimes."Ian Rogers2014-05-031-6/+2
|\
| * Allow ArtMethod::Invoke in unstarted runtimes.Ian Rogers2014-05-021-6/+2
* | Prevent spurious dexopts in 32-64 builds.Narayan Kamath2014-05-021-6/+22
|/
* Don't leak oat file when we fail to open a dex file.Vladimir Marko2014-05-011-25/+26
* Use instruction specific dalvik cache dirs.Narayan Kamath2014-05-011-1/+3
* Force inlining on trivial accessors.Ian Rogers2014-04-291-2/+2
* Move mapping table and vmap table offsets to OatMethodHeader.Vladimir Marko2014-04-251-1/+3
* Merge "Avoid allocating OatFile::OatClass on the heap."Vladimir Marko2014-04-221-34/+32
|\
| * Avoid allocating OatFile::OatClass on the heap.Vladimir Marko2014-04-141-34/+32
* | Merge "Speed up single-stepping"Sebastien Hertz2014-04-221-2/+3
|\ \ | |/ |/|
| * Speed up single-steppingSebastien Hertz2014-04-091-2/+3
* | Better error reporting when loading dex filesAndreas Gampe2014-04-081-26/+40
|/
* Fix Object::Clone()'s pre-fence barrier.Hiroshi Yamauchi2014-04-031-2/+3
* Add support for -Xverify:none mode.Jeff Hao2014-04-021-0/+10
* Pass instruction-set from runtime through to spawned dex2oat.Ian Rogers2014-04-021-30/+2
* Make the support code for read barriers a bit more general.Hiroshi Yamauchi2014-03-311-4/+4
* Improvements to Field.get/set.Ian Rogers2014-03-211-11/+11
* Refactor reference code into mirror namespace.Mathieu Chartier2014-03-141-7/+0
* Remove small duplicate code in Generic JNI handling, add commentsAndreas Gampe2014-03-141-18/+15
* Merge "Fixes for Generic JNI"Andreas Gampe2014-03-131-3/+35
|\
| * Fixes for Generic JNIAndreas Gampe2014-03-131-3/+35
* | Implicit null/suspend checks (oat version bump)Dave Allison2014-03-131-0/+32
|/
* A few 64bit fixes.Ian Rogers2014-03-121-4/+7
* Generic JNI implementation for x86_64Andreas Gampe2014-03-051-4/+9
* Support compiler filters for boot classpathBrian Carlstrom2014-03-041-1/+1
* Avoid marking old class linker and intern table roots during pause.Mathieu Chartier2014-03-041-15/+50
* Remove oat file location in the image.Nicolas Geoffray2014-03-041-4/+2
* Initial changes towards Generic JNI optionAndreas Gampe2014-03-031-3/+12
* Make allocations report usable size.Ian Rogers2014-02-261-15/+35
* (Experimental) Add Brooks pointers.Hiroshi Yamauchi2014-02-251-0/+6
* Move waitpid(2) includes to art::Exec implementationBrian Carlstrom2014-02-251-2/+0