summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--runtime/read_barrier.h1
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() {