From 8abd7a2bbfef51ca6dc8a3462c067e5d2c46200e Mon Sep 17 00:00:00 2001 From: tsepez Date: Wed, 1 Jun 2016 13:35:28 -0700 Subject: Remove use of v8:Lockers The entire code base is single-threaded, hence the lockers ought not be required. Review-Url: https://codereview.chromium.org/2026933002 --- xfa/fxjse/runtime.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'xfa/fxjse/runtime.cpp') diff --git a/xfa/fxjse/runtime.cpp b/xfa/fxjse/runtime.cpp index 64d685bd5f..70d90c44fa 100644 --- a/xfa/fxjse/runtime.cpp +++ b/xfa/fxjse/runtime.cpp @@ -36,12 +36,9 @@ void FXJSE_Initialize() { } static void FXJSE_Runtime_DisposeCallback(v8::Isolate* pIsolate) { - { - v8::Locker locker(pIsolate); - if (FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(pIsolate)) { - delete pData->m_pFXJSERuntimeData; - pData->m_pFXJSERuntimeData = nullptr; - } + if (FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(pIsolate)) { + delete pData->m_pFXJSERuntimeData; + pData->m_pFXJSERuntimeData = nullptr; } pIsolate->Dispose(); } -- cgit v1.2.3