summaryrefslogtreecommitdiffstats
path: root/runtime/mirror/class.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix proxy handling in FindDeclaredVirtualMethodMathieu Chartier2015-07-111-2/+4
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-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
* ART: More warningsAndreas Gampe2014-11-041-6/+6
* ART: Replace COMPILE_ASSERT with static_assert (runtime)Andreas Gampe2014-11-031-1/+1
* ART: Add miranda checkingAndreas Gampe2014-11-031-2/+3
* Fix FindDeclaredVirtualMethod(DexCache...) for miranda methodsBrian Carlstrom2014-10-311-1/+3
* Optimize method linkingMathieu Chartier2014-10-271-35/+17
* Simplify instance reference offsets.Ian Rogers2014-10-091-3/+4
* Fix Class::IsInSamePackage to not read beyond the end of a StringPiece.Ian Rogers2014-09-251-1/+2
* ART: Rename Handle hierarchyAndreas Gampe2014-09-151-1/+1
* Remove reference_static_offsets used for iterating through class static fields.Mingyao Yang2014-09-101-12/+0
* Clean up Handle usage.Mathieu Chartier2014-08-231-1/+2
* Avoid use of std::string where we have const char*.Ian Rogers2014-08-121-21/+29
* Add GcRoot to clean up and enforce read barriers.Hiroshi Yamauchi2014-07-291-10/+11
* Set vtable in class object to null after linking.Mingyao Yang2014-07-221-1/+9
* Merge "Fix two read barrier bugs introduced in CL 97882."Hiroshi Yamauchi2014-07-171-12/+31
|\
| * Fix two read barrier bugs introduced in CL 97882.Hiroshi Yamauchi2014-07-171-12/+31
* | Remove object_utils.h.Ian Rogers2014-07-161-4/+3
|/
* Fix infinite loop when calling SetStatus after OOM.Mathieu Chartier2014-07-141-12/+16
* Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-38/+99
* Add read barriers to the constant roots.Hiroshi Yamauchi2014-06-271-1/+3
* Fix GetMethodID to find an interface method from a super-interfaceBrian Carlstrom2014-06-181-58/+76
* Fix exception reporting from interpreterSebastien Hertz2014-06-111-2/+2
* Change MethodHelper to use a Handle.Mathieu Chartier2014-06-091-21/+8
* Merge "Change FieldHelper to use a handle."Mathieu Chartier2014-06-061-6/+2
|\
| * Change FieldHelper to use a handle.Mathieu Chartier2014-06-061-6/+2
* | Merge "Fix crash in JDWP ReferenceType.SourceFile command"Sebastien Hertz2014-06-061-1/+4
|\ \ | |/ |/|
| * Fix crash in JDWP ReferenceType.SourceFile commandSebastien Hertz2014-06-051-1/+4
* | Make class status volatile.Ian Rogers2014-06-021-3/+3
|/
* Delete ClassHelper and fix compaction bug in GetDirectInterfaceMathieu Chartier2014-05-181-63/+184
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-19/+13
* Make it possible to disable read barriers in Class::GetObjectSize()Hiroshi Yamauchi2014-05-091-5/+0
* Replace CountOneBits and __builtin_popcount with POPCOUNT.Vladimir Marko2014-05-021-2/+2
* Force inlining on trivial accessors.Ian Rogers2014-04-291-8/+8
* More code for the read barrier support.Hiroshi Yamauchi2014-04-221-10/+0
* Avoid std::string allocations for finding an array class.Ian Rogers2014-02-241-2/+3
* Change root visitor to use Object**.Mathieu Chartier2014-02-181-2/+1
* Remove blacklistSebastien Hertz2014-02-171-8/+19
* Add root types and thread id to root visiting.Mathieu Chartier2014-02-111-2/+3
* Object model changes to support 64bit.Ian Rogers2014-02-061-30/+30