| Index: src/v8threads.cc
|
| diff --git a/src/v8threads.cc b/src/v8threads.cc
|
| index c0470c5b3c4fcf12d735e19d098034a1ab496feb..202323ec0de809dd2afd20bf41565ae7dadb0778 100644
|
| --- a/src/v8threads.cc
|
| +++ b/src/v8threads.cc
|
| @@ -32,7 +32,7 @@ void Locker::Initialize(v8::Isolate* isolate) {
|
| top_level_ = true;
|
| isolate_ = reinterpret_cast<i::Isolate*>(isolate);
|
| // Record that the Locker has been used at least once.
|
| - base::NoBarrier_Store(&g_locker_was_ever_used_, 1);
|
| + base::Relaxed_Store(&g_locker_was_ever_used_, 1);
|
| // Get the big lock if necessary.
|
| if (!isolate_->thread_manager()->IsLockedByCurrentThread()) {
|
| isolate_->thread_manager()->Lock();
|
| @@ -60,7 +60,7 @@ bool Locker::IsLocked(v8::Isolate* isolate) {
|
|
|
|
|
| bool Locker::IsActive() {
|
| - return !!base::NoBarrier_Load(&g_locker_was_ever_used_);
|
| + return !!base::Relaxed_Load(&g_locker_was_ever_used_);
|
| }
|
|
|
|
|
|
|