summaryrefslogtreecommitdiffstats
path: root/runtime/mirror/object.h
Commit message (Expand)AuthorAgeFilesLines
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-11/+15
* Print field info on mark sweep invalid ref crash.Hiroshi Yamauchi2015-05-141-0/+2
* Merge "Replace String CharArray with internal uint16_t array."Jeff Hao2015-04-281-1/+6
|\
| * Replace String CharArray with internal uint16_t array.Jeff Hao2015-04-271-1/+6
* | Use the lock word bits for Baker-style read barrier.Hiroshi Yamauchi2015-04-231-3/+6
|/
* Merge "JDWP: fix thread_list deadlock"Sebastien Hertz2015-04-131-1/+4
|\
| * JDWP: fix thread_list deadlockSebastien Hertz2015-04-081-1/+4
* | Move ArtField to nativeMathieu Chartier2015-04-101-7/+1
|/
* ART: Enable more Clang warningsAndreas Gampe2015-04-061-0/+3
* Add AccessibleObject and Field to mirrorMathieu Chartier2015-03-291-1/+1
* More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-0/+12
* Fix infinite loop in GenerateIdentityHashCodetony.ys_liu2015-01-161-3/+7
* Change 64 bit ArtMethod fields to be pointer sizedMathieu Chartier2014-11-181-12/+33
* Avoid signed integer overflow in identity hash code.Ian Rogers2014-10-301-1/+1
* C++11 related clean-up of DISALLOW_..Ian Rogers2014-10-221-0/+1
* Fix object header size for baker read barrier.Ian Rogers2014-10-091-1/+1
* Simplify instance reference offsets.Ian Rogers2014-10-091-0/+4
* Header file clean up.Ian Rogers2014-10-081-1/+0
* Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-251-0/+80
* Fix two read barrier bugs introduced in CL 97882.Hiroshi Yamauchi2014-07-171-0/+9
* Merge "Call strong CAS from unsafe. Add more CAS versions."Hans Boehm2014-07-111-8/+27
|\
| * Call strong CAS from unsafe. Add more CAS versions.Hans Boehm2014-07-111-8/+27
* | Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-17/+28
|/
* Make CAS operations in Object use art::Atomic.Ian Rogers2014-07-101-4/+8
* Merge "Clean up and augment Atomic class. Replace QuasiAtomic MemBars."Hans Boehm2014-06-061-0/+7
|\
| * Clean up and augment Atomic class. Replace QuasiAtomic MemBars.Hans Boehm2014-06-061-0/+7
* | Change FieldHelper to use a handle.Mathieu Chartier2014-06-061-0/+1
|/
* Replace the bool kDoReadBarrier template parameter with an enum.Hiroshi Yamauchi2014-05-011-10/+18
* Force inlining on trivial accessors.Ian Rogers2014-04-291-34/+66
* Merge "More code for the read barrier support."Hiroshi Yamauchi2014-04-241-9/+11
|\
| * More code for the read barrier support.Hiroshi Yamauchi2014-04-221-9/+11
* | Use non volatile lock words in semispace collector.Mathieu Chartier2014-04-171-2/+4
|/
* Insert an empty read barrier call.Hiroshi Yamauchi2014-04-031-1/+1
* Make the support code for read barriers a bit more general.Hiroshi Yamauchi2014-03-311-7/+7
* Refactor object reference visiting logic.Mathieu Chartier2014-03-241-0/+19
* Refactor reference code into mirror namespace.Mathieu Chartier2014-03-141-0/+6
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-061-4/+4
* (Experimental) Add Brooks pointers.Hiroshi Yamauchi2014-02-251-0/+12
* Fix and optimize verify object.Mathieu Chartier2014-02-211-54/+72
* Remove blacklistSebastien Hertz2014-02-171-3/+18
* Remove using mirror::* in jni internal.Mathieu Chartier2014-02-141-1/+1
* Make primitive getter/setters consistently signed.Ian Rogers2014-02-071-8/+8
* Object model changes to support 64bit.Ian Rogers2014-02-061-77/+72
* Tidy up memory barriers.Ian Rogers2013-12-201-29/+2
* Enable moving classes.Mathieu Chartier2013-12-101-5/+5
* Compacting collector.Mathieu Chartier2013-11-111-0/+1
* Lazily compute object identity hash codes.Mathieu Chartier2013-10-311-1/+1
* Fix object identity hash.Mathieu Chartier2013-10-291-9/+7
* Inflate contended lock word by suspending owner.Ian Rogers2013-10-021-8/+7
* Merge "Refactor and improve mod-union tables." into dalvik-devMathieu Chartier2013-09-251-0/+5
|\