diff options
Diffstat (limited to 'runtime/mirror/art_method-inl.h')
-rw-r--r-- | runtime/mirror/art_method-inl.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/runtime/mirror/art_method-inl.h b/runtime/mirror/art_method-inl.h index 01b05a6..73de683 100644 --- a/runtime/mirror/art_method-inl.h +++ b/runtime/mirror/art_method-inl.h @@ -41,9 +41,8 @@ inline uint32_t ArtMethod::ClassSize() { template<ReadBarrierOption kReadBarrierOption> inline Class* ArtMethod::GetJavaLangReflectArtMethod() { - DCHECK(java_lang_reflect_ArtMethod_ != nullptr); - return ReadBarrier::BarrierForRoot<mirror::Class, kReadBarrierOption>( - &java_lang_reflect_ArtMethod_); + DCHECK(!java_lang_reflect_ArtMethod_.IsNull()); + return java_lang_reflect_ArtMethod_.Read<kReadBarrierOption>(); } inline Class* ArtMethod::GetDeclaringClass() { |