diff options
Diffstat (limited to 'runtime/art_method.h')
| -rw-r--r-- | runtime/art_method.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/art_method.h b/runtime/art_method.h index b65cb23516..90b2406a1d 100644 --- a/runtime/art_method.h +++ b/runtime/art_method.h @@ -356,6 +356,7 @@ class ArtMethod FINAL { return (GetAccessFlags() & kAccSynthetic) != 0; } + template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier> bool IsProxyMethod() SHARED_REQUIRES(Locks::mutator_lock_); bool SkipAccessChecks() { @@ -580,7 +581,7 @@ class ArtMethod FINAL { SHARED_REQUIRES(Locks::mutator_lock_); // NO_THREAD_SAFETY_ANALYSIS since we don't know what the callback requires. - template<typename RootVisitorType> + template<ReadBarrierOption kReadBarrierOption = kWithReadBarrier, typename RootVisitorType> void VisitRoots(RootVisitorType& visitor, size_t pointer_size) NO_THREAD_SAFETY_ANALYSIS; const DexFile* GetDexFile() SHARED_REQUIRES(Locks::mutator_lock_); |