summaryrefslogtreecommitdiffstats
path: root/runtime/mirror/object-inl.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "Use try lock to fix class resolution race""Mathieu Chartier2016-08-231-1/+5
* Revert "Use try lock to fix class resolution race"Mathieu Chartier2016-08-231-5/+1
* Use try lock to fix class resolution raceMathieu Chartier2016-08-231-1/+5
* Disable read barriers in GC VisitReferences calls.Hiroshi Yamauchi2016-02-181-1/+1
* Fix remaining read barrier issues in image relocationMathieu Chartier2016-02-021-28/+31
* Revert "Revert "Load app images""Mathieu Chartier2016-01-251-28/+45
* Revert "Load app images"Nicolas Geoffray2016-01-231-45/+28
* Load app imagesMathieu Chartier2016-01-221-28/+45
* Relax CAS in some uses of Object::AtomicSetReadBarrierPointer.Hiroshi Yamauchi2015-11-191-4/+8
* Relax some CASes for the CC collector.Hiroshi Yamauchi2015-10-211-1/+84
* ART: Move DexCache arrays to native.Vladimir Marko2015-09-031-0/+15
* Address some comments for class flagsMathieu Chartier2015-08-251-0/+3
* Add class flags to class to help GC scanningMathieu Chartier2015-08-211-12/+36
* Always visit object class from VisitReferencesMathieu Chartier2015-08-181-20/+13
* Visit class roots from ClassLoader::VisitReferencesMathieu Chartier2015-08-121-0/+16
* Move to newer clang annotationsMathieu Chartier2015-07-221-2/+2
* Move mirror::ArtMethod to nativeMathieu Chartier2015-05-291-25/+41
* ART: Fix VerifyObject runtime verificationAndreas Gampe2015-05-271-4/+8
* Merge "Replace String CharArray with internal uint16_t array."Jeff Hao2015-04-281-4/+13
|\
| * Replace String CharArray with internal uint16_t array.Jeff Hao2015-04-271-4/+13
* | Use the lock word bits for Baker-style read barrier.Hiroshi Yamauchi2015-04-231-6/+34
|/
* Replace NULL with nullptrMathieu Chartier2015-04-221-5/+5
* Move ArtField to nativeMathieu Chartier2015-04-101-17/+4
* More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-7/+20
* Change 64 bit ArtMethod fields to be pointer sizedMathieu Chartier2014-11-181-3/+1
* Keep original order of fields in Class.Vladimir Marko2014-11-141-2/+8
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-0/+2
* Tidy logging code not using UNIMPLEMENTED.Ian Rogers2014-10-241-5/+5
* stdint types all the way!Ian Rogers2014-10-091-13/+13
* Simplify instance reference offsets.Ian Rogers2014-10-091-10/+10
* Remove reference_static_offsets used for iterating through class static fields.Mingyao Yang2014-09-101-5/+4
* Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-251-29/+173
* Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""Fred Shih2014-07-151-2/+2
* Merge "Call strong CAS from unsafe. Add more CAS versions."Hans Boehm2014-07-111-0/+93
|\
| * Call strong CAS from unsafe. Add more CAS versions.Hans Boehm2014-07-111-0/+93
* | Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-0/+6
|/
* Make CAS operations in Object use art::Atomic.Ian Rogers2014-07-101-23/+24
* Add read barriers to the constant roots.Hiroshi Yamauchi2014-06-271-2/+4
* Add mark compact collector.Mathieu Chartier2014-06-191-13/+11
* Merge "Clean up and augment Atomic class. Replace QuasiAtomic MemBars."Hans Boehm2014-06-061-23/+15
|\
| * Clean up and augment Atomic class. Replace QuasiAtomic MemBars.Hans Boehm2014-06-061-23/+15
* | Change FieldHelper to use a handle.Mathieu Chartier2014-06-061-1/+2
|/
* Simplify Class::IsArtFieldClass().Hiroshi Yamauchi2014-05-201-4/+2
* Make it possible to disable read barriers in Class::GetObjectSize()Hiroshi Yamauchi2014-05-091-1/+2
* Update the GetFieldObject calls behind the read barrier macros.Hiroshi Yamauchi2014-05-021-2/+3
* Replace the bool kDoReadBarrier template parameter with an enum.Hiroshi Yamauchi2014-05-011-31/+36
* Force inlining on trivial accessors.Ian Rogers2014-04-291-45/+94
* Merge "More code for the read barrier support."Hiroshi Yamauchi2014-04-241-26/+57
|\
| * More code for the read barrier support.Hiroshi Yamauchi2014-04-221-26/+57
* | Replace ObjectSet with LargeObjectBitmap.Mathieu Chartier2014-04-171-4/+4