summaryrefslogtreecommitdiff
path: root/src/native/java_lang_Class.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/native/java_lang_Class.cc')
-rw-r--r--src/native/java_lang_Class.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/native/java_lang_Class.cc b/src/native/java_lang_Class.cc
index e63cf1aece..68fc97e922 100644
--- a/src/native/java_lang_Class.cc
+++ b/src/native/java_lang_Class.cc
@@ -28,7 +28,7 @@
namespace art {
static Class* DecodeClass(const ScopedObjectAccess& soa, jobject java_class)
- SHARED_LOCKS_REQUIRED(GlobalSynchronization::mutator_lock_) {
+ SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
Class* c = soa.Decode<Class*>(java_class);
DCHECK(c != NULL);
DCHECK(c->IsClass());
@@ -93,7 +93,7 @@ struct WorkAroundGccAnnotalysisBug {
template<typename T>
static jobjectArray ToArray(const ScopedObjectAccessUnchecked& soa, const char* array_class_name,
const std::vector<T*>& objects)
- SHARED_LOCKS_REQUIRED(GlobalSynchronization::mutator_lock_) {
+ SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
ScopedLocalRef<jclass> array_class(soa.Env(), soa.Env()->FindClass(array_class_name));
jobjectArray result = soa.Env()->NewObjectArray(objects.size(), array_class.get(), NULL);
for (size_t i = 0; i < objects.size(); ++i) {
@@ -240,7 +240,7 @@ static jobject Class_getDex(JNIEnv* env, jobject javaClass) {
}
static bool MethodMatches(MethodHelper* mh, const std::string& name, ObjectArray<Class>* arg_array)
- SHARED_LOCKS_REQUIRED(GlobalSynchronization::mutator_lock_) {
+ SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
if (name != mh->GetName()) {
return false;
}
@@ -262,7 +262,7 @@ static bool MethodMatches(MethodHelper* mh, const std::string& name, ObjectArray
static Method* FindConstructorOrMethodInArray(ObjectArray<Method>* methods, const std::string& name,
ObjectArray<Class>* arg_array)
- SHARED_LOCKS_REQUIRED(GlobalSynchronization::mutator_lock_) {
+ SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
if (methods == NULL) {
return NULL;
}