summaryrefslogtreecommitdiffstats
path: root/runtime/reflection.cc
Commit message (Expand)AuthorAgeFilesLines
* ART: Add missing GetInterfaceMethodIfProxyAndreas Gampe2015-10-121-4/+4
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-35/+30
* Fix updating of JNI references for String.<init>.Jeff Hao2015-05-271-4/+21
* Intercept JNI invocation of String.<init> methods.Jeff Hao2015-05-201-3/+44
* Remove unused InvokeWithShadowFrameSebastien Hertz2015-05-071-17/+0
* Replace String CharArray with internal uint16_t array.Jeff Hao2015-04-271-7/+14
* Move Class.newInstance to nativeMathieu Chartier2015-04-251-12/+20
* Fix reflection handling and test flakinessMathieu Chartier2015-04-231-1/+11
* Add AbstractMethod, Constructor, MethodMathieu Chartier2015-04-211-5/+7
* Move ArtField to nativeMathieu Chartier2015-04-101-9/+8
* Fix some reflection errorsMathieu Chartier2015-03-291-3/+3
* Add AccessibleObject and Field to mirrorMathieu Chartier2015-03-291-16/+8
* Remove ThrowLocation.Nicolas Geoffray2015-03-101-25/+18
* Compute the right catch location for the debugger.Nicolas Geoffray2015-03-091-1/+1
* Remove portable.Elliott Hughes2014-12-121-6/+0
* Move GetClassFromTypeIdx to ArtMethod.Ian Rogers2014-12-021-20/+19
* Remove MethodHelper from the interpreter.Ian Rogers2014-12-021-4/+5
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-3/+2
* Move MethodHelper::GetReturnType to mirror::ArtMethod.Ian Rogers2014-10-281-2/+2
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-161-3/+4
* ART: Better IllegalAccessException messageAndreas Gampe2014-09-291-4/+14
* Optimize get/set reflection performanceMathieu Chartier2014-09-261-85/+10
* Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-121-1/+1
* Merge "Reduce stack usage for overflow checks"Dave Allison2014-08-121-0/+49
|\
| * Reduce stack usage for overflow checksDave Allison2014-08-131-0/+49
* | Avoid use of std::string where we have const char*.Ian Rogers2014-08-121-7/+8
|/
* Wire up check JNI force copy mode.Ian Rogers2014-08-081-12/+34
* Fix x86 build.Ian Rogers2014-07-161-1/+1
* Remove object_utils.h.Ian Rogers2014-07-161-3/+3
* Break apart header files.Ian Rogers2014-07-151-0/+5
* Fix reflection access check for attached native threads.Vladimir Marko2014-06-121-0/+4
* Change MethodHelper to use a Handle.Mathieu Chartier2014-06-091-23/+37
* Merge "Now we have a proper C++ library, use std::unique_ptr."Ian Rogers2014-05-201-1/+1
|\
| * Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-1/+1
* | Don't get and restore thread state for ScopedFastNativeObjectAccess.Mathieu Chartier2014-05-191-11/+15
|/
* Delete ClassHelper and fix compaction bug in GetDirectInterfaceMathieu Chartier2014-05-181-16/+15
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-3/+4
* Fix reflection access checks for app compatibility.Jeff Hao2014-04-011-2/+1
* Revert "Fix access checks for app compatibility."Jeff Hao2014-04-011-1/+2
* Fix access checks for app compatibility.Jeff Hao2014-04-011-2/+1
* Some fixes for comments and implied conversions.Jeff Hao2014-03-281-6/+6
* Add access checks to Method and Field reflection.Jeff Hao2014-03-281-1/+35
* Reflection tidying.Ian Rogers2014-03-261-67/+39
* Improvements to Field.get/set.Ian Rogers2014-03-211-2/+1
* Work-around GCC polymorphism problems.Ian Rogers2014-03-141-10/+10
* 64bit build fix.Ian Rogers2014-03-141-2/+2
* Refactor reflective method invocation.Ian Rogers2014-03-141-31/+450
* Work in the direction of hard float quick ABIs.Ian Rogers2014-02-111-3/+13
* Enable moving classes.Mathieu Chartier2013-12-101-2/+6
* Don't use UTF16 length as length for MUTF8.Ian Rogers2013-10-301-1/+1