diff options
Diffstat (limited to 'compiler/jni/jni_compiler_test.cc')
-rw-r--r-- | compiler/jni/jni_compiler_test.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/jni/jni_compiler_test.cc b/compiler/jni/jni_compiler_test.cc index 35ee1edafd..1a408bb724 100644 --- a/compiler/jni/jni_compiler_test.cc +++ b/compiler/jni/jni_compiler_test.cc @@ -912,14 +912,14 @@ void JniCompilerTest::CompileAndRun_fooJJ_synchronizedImpl() { gLogVerbosity.systrace_lock_logging = true; InitEntryPoints(&self->tlsPtr_.jni_entrypoints, &self->tlsPtr_.quick_entrypoints, - self->ReadFlag(ThreadFlag::kMonitorJniEntryExit)); + self->ReadFlag(ThreadFlag::kMonitorJniEntryExit, std::memory_order_relaxed)); result = env_->CallNonvirtualLongMethod(jobj_, jklass_, jmethod_, a, b); EXPECT_EQ(a | b, result); EXPECT_EQ(5, gJava_MyClassNatives_fooJJ_synchronized_calls[gCurrentJni]); gLogVerbosity.systrace_lock_logging = false; InitEntryPoints(&self->tlsPtr_.jni_entrypoints, &self->tlsPtr_.quick_entrypoints, - self->ReadFlag(ThreadFlag::kMonitorJniEntryExit)); + self->ReadFlag(ThreadFlag::kMonitorJniEntryExit, std::memory_order_relaxed)); gJava_MyClassNatives_fooJJ_synchronized_calls[gCurrentJni] = 0; } |