summaryrefslogtreecommitdiffstats
path: root/runtime/interpreter
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "Add JIT"Nicolas Geoffray2015-02-241-24/+1
* Add JITMathieu Chartier2015-02-231-1/+24
* ART: Introduce NO_RETURN, Mark DoLongJump noreturnAndreas Gampe2015-02-231-2/+3
* Fix transaction abortingSebastien Hertz2015-02-051-3/+5
* Fix exception handling during deoptimizationSebastien Hertz2015-01-233-3/+27
* ART: Reorder entrypoint argument orderAndreas Gampe2014-12-292-2/+2
* Add missing iget quick for bool, byte, char, shortMathieu Chartier2014-12-103-20/+68
* Move GetClassFromTypeIdx to ArtMethod.Ian Rogers2014-12-021-12/+3
* Remove FieldHelper.Ian Rogers2014-12-021-3/+1
* Remove MethodHelper from the interpreter.Ian Rogers2014-12-026-149/+142
* Move dexCacheStrings from ArtMethod to ClassMathieu Chartier2014-11-251-2/+3
* Change 64 bit ArtMethod fields to be pointer sizedMathieu Chartier2014-11-181-18/+19
* Merge "ART: More warnings"Andreas Gampe2014-11-052-5/+5
|\
| * ART: More warningsAndreas Gampe2014-11-042-5/+5
* | Add a test for SafeMath.Ian Rogers2014-11-041-0/+132
|/
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-2/+5
* Add math routines with defined wrapping behavior for the interpreter.Ian Rogers2014-10-304-78/+142
* Move GetNameAsString out of MethodHelper into ArtMethod.Ian Rogers2014-10-281-3/+2
* Move MethodHelper::GetReturnType to mirror::ArtMethod.Ian Rogers2014-10-282-6/+2
* Remove ResolveString from MethodHelper.Ian Rogers2014-10-283-6/+14
* Tidy logging code not using UNIMPLEMENTED.Ian Rogers2014-10-242-2/+6
* C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-221-0/+1
* Tidy up logging.Ian Rogers2014-10-221-0/+2
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-163-23/+25
* Fix 2 new sets of clang compiler warnings.Ian Rogers2014-10-102-0/+20
* Don't copy fill array data to quick literal pool.Ian Rogers2014-10-082-39/+11
* Handlerize methods across some GC points.Hiroshi Yamauchi2014-10-062-17/+17
* Merge "ART: Fix some -Wpedantic errors"Andreas Gampe2014-09-302-40/+40
|\
| * ART: Fix some -Wpedantic errorsAndreas Gampe2014-09-292-40/+40
* | Revert "Enable computed goto interpreter on the host"Sebastien Hertz2014-09-301-0/+28
|/
* Some optimizations for the array alloc path.Hiroshi Yamauchi2014-09-252-3/+4
* Enable computed goto interpreter on the hostSebastien Hertz2014-09-231-28/+0
* ART: Rename Handle hierarchyAndreas Gampe2014-09-151-3/+3
* Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-125-106/+50
* Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-253-22/+70
* Clean up Handle usage.Mathieu Chartier2014-08-231-2/+2
* Avoid use of std::string where we have const char*.Ian Rogers2014-08-123-12/+18
* Merge "Set vtable in class object to null after linking."Mingyao Yang2014-07-221-1/+2
|\
| * Set vtable in class object to null after linking.Mingyao Yang2014-07-221-1/+2
* | Interpreter can kick in even when implicit checks are enabled.Nicolas Geoffray2014-07-221-3/+6
|/
* Merge "Fix class initialization checks in interpreter"Sebastien Hertz2014-07-161-2/+2
|\
| * Fix class initialization checks in interpreterSebastien Hertz2014-07-161-2/+2
* | Remove object_utils.h.Ian Rogers2014-07-162-1/+3
|/
* Merge "Call strong CAS from unsafe. Add more CAS versions."Hans Boehm2014-07-111-4/+4
|\
| * Call strong CAS from unsafe. Add more CAS versions.Hans Boehm2014-07-111-4/+4
* | Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-1/+1
|/
* Merge "Add missing class initialization during compilation and tests"Sebastien Hertz2014-07-104-26/+55
|\
| * Add missing class initialization during compilation and testsSebastien Hertz2014-07-104-26/+55
* | Make CAS operations in Object use art::Atomic.Ian Rogers2014-07-101-2/+4
|/
* CW on Master: Propagate or throw exception when no class found happens in int...Sean Wan2014-07-091-2/+7