summaryrefslogtreecommitdiffstats
path: root/runtime/mirror/class.cc
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Optimize IMT""Artem Udovichenko2016-07-081-11/+6
* Revert "Optimize IMT"Jeff Hao2016-06-291-6/+11
* Optimize IMTNelli Kim2016-06-211-11/+6
* ART: Add some reflection cutoutsAndreas Gampe2016-04-181-0/+11
* Merge "ART: Add getDeclaredConstructor cutout for unstarted runtime" into nyc...Andreas Gampe2016-04-061-2/+28
|\
| * ART: Add getDeclaredConstructor cutout for unstarted runtimeAndreas Gampe2016-04-051-2/+28
| * ART: Add unstarted-runtime functionsAndreas Gampe2016-02-251-0/+84
* | Move DCHECK into loop.Aart Bik2016-04-041-2/+3
* | ART: Add unstarted-runtime functionsAndreas Gampe2016-02-261-0/+84
|/
* Small inlining improvements.Nicolas Geoffray2016-02-181-0/+6
* runtime: Don't skip verification for -Xverify:soft-failIgor Murashkin2016-02-031-2/+2
* Implement first kind of polymorphic inlining.Nicolas Geoffray2016-01-281-0/+10
* Support directly invoking interface default methodsAlex Light2016-01-121-0/+65
* Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror...Alex Light2015-12-161-10/+7
* Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"Alex Light2015-12-151-7/+10
* Combine direct_methods_ and virtual_methods_ fields of mirror::ClassAlex Light2015-12-141-10/+7
* Revert "lambda: Add support for invoke-interface for boxed innate lambdas"Nicolas Geoffray2015-11-241-11/+8
* lambda: Add support for invoke-interface for boxed innate lambdasIgor Murashkin2015-11-201-8/+11
* Merge "Implement common super type in reference type propagation."Calin Juravle2015-11-181-0/+12
|\
| * Implement common super type in reference type propagation.Calin Juravle2015-11-171-0/+12
* | Correct exception behavior for default methodsAlex Light2015-11-101-2/+2
|/
* ART: Change behavior for rethrowing init failures (2)Andreas Gampe2015-11-041-36/+3
* ART: Change behavior for rethrowing init failuresAndreas Gampe2015-11-041-1/+16
* Reduce memory used by CompiledMethods.Vladimir Marko2015-10-271-1/+1
* Use binary search for FindDeclaredInstance/StaticFieldMathieu Chartier2015-10-211-23/+50
* Merge "Address some comments for class flags"Mathieu Chartier2015-08-261-1/+1
|\
| * Address some comments for class flagsMathieu Chartier2015-08-251-1/+1
* | Revert "Revert "Move annotations to native.""Jeff Hao2015-08-251-0/+10
|/
* Merge "Revert "Move annotations to native.""Roland Levillain2015-08-251-10/+0
|\
| * Revert "Move annotations to native."Roland Levillain2015-08-251-10/+0
* | ART: Add VLOG printing of SetStatus(Error)Andreas Gampe2015-08-241-0/+6
|/
* Move annotations to native.Jeff Hao2015-08-211-0/+10
* Add class flags to class to help GC scanningMathieu Chartier2015-08-211-0/+1
* Always visit object class from VisitReferencesMathieu Chartier2015-08-181-2/+2
* Remove unnecessary `explicit` qualifiers on constructors.Roland Levillain2015-08-121-3/+3
* Do read barriers on native roots in CopyClassVisitorMathieu Chartier2015-08-101-0/+32
* Move to newer clang annotationsMathieu Chartier2015-07-221-1/+1
* Fix proxy handling in FindDeclaredVirtualMethodMathieu Chartier2015-07-101-2/+4
* Fix accidental IMT and root marking regressionMathieu Chartier2015-06-011-1/+1
* Move mirror::ArtMethod to nativeMathieu Chartier2015-05-291-120/+130
* Replace String CharArray with internal uint16_t array.Jeff Hao2015-04-271-4/+0
* Add AbstractMethod, Constructor, MethodMathieu Chartier2015-04-211-0/+22
* ART: Clean up includes.Vladimir Marko2015-04-131-1/+6
* Refactor and improve GC root handlingMathieu Chartier2015-04-061-2/+2
* ART: Change RETURN_OBJECT verification for arraysAndreas Gampe2015-03-261-2/+6
* Fix 003-omnibus-opcodes flaky failures with GSS GC.Hiroshi Yamauchi2015-03-191-20/+22
* Compute the right catch location for the debugger.Nicolas Geoffray2015-03-091-9/+3
* Change how we report exceptions to the debugger.Nicolas Geoffray2015-03-031-2/+0
* Print more info in MarkSweep::VerifyRootMathieu Chartier2015-01-151-3/+1
* Set dex_cache_strings_ when we call Class::SetDexCacheMathieu Chartier2014-12-011-0/+1