diff options
| -rw-r--r-- | runtime/read_barrier.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/read_barrier.h b/runtime/read_barrier.h index 77be6cf71e..b7bd99b6f5 100644 --- a/runtime/read_barrier.h +++ b/runtime/read_barrier.h @@ -80,6 +80,7 @@ class ReadBarrier { static void AssertToSpaceInvariant(GcRootSource* gc_root_source, mirror::Object* ref) SHARED_REQUIRES(Locks::mutator_lock_); + // ALWAYS_INLINE on this caused a performance regression b/26744236. static mirror::Object* Mark(mirror::Object* obj) SHARED_REQUIRES(Locks::mutator_lock_); static mirror::Object* WhitePtr() { |