diff options
Diffstat (limited to 'chromium/v8/src/heap/array-buffer-tracker.cc')
-rw-r--r-- | chromium/v8/src/heap/array-buffer-tracker.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chromium/v8/src/heap/array-buffer-tracker.cc b/chromium/v8/src/heap/array-buffer-tracker.cc index d7bbb941e2c..543d81d23d1 100644 --- a/chromium/v8/src/heap/array-buffer-tracker.cc +++ b/chromium/v8/src/heap/array-buffer-tracker.cc @@ -127,7 +127,7 @@ bool ArrayBufferTracker::ProcessBuffers(Page* page, ProcessingMode mode) { bool ArrayBufferTracker::IsTracked(JSArrayBuffer* buffer) { Page* page = Page::FromAddress(buffer->address()); { - base::LockGuard<base::Mutex> guard(page->mutex()); + base::LockGuard<base::RecursiveMutex> guard(page->mutex()); LocalArrayBufferTracker* tracker = page->local_tracker(); if (tracker == nullptr) return false; return tracker->IsTracked(buffer); |