[webkit-changes] [WebKit/WebKit] 0a519d: Drop LockHolder alias

Chris Dumez noreply at github.com
Fri Feb 23 20:56:55 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0a519d863ac1cd38d5fe58cef8d447267641b8c5
      https://github.com/WebKit/WebKit/commit/0a519d863ac1cd38d5fe58cef8d447267641b8c5
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2024-02-23 (Fri, 23 Feb 2024)

  Changed paths:
    M Source/JavaScriptCore/heap/IsoSubspacePerVM.cpp
    M Source/JavaScriptCore/heap/IsoSubspacePerVM.h
    M Source/JavaScriptCore/jit/ExecutableAllocator.cpp
    M Source/JavaScriptCore/runtime/ConcurrentJSLock.h
    M Source/JavaScriptCore/runtime/SamplingProfiler.cpp
    M Source/WTF/wtf/Lock.h
    M Source/WTF/wtf/MetaAllocator.cpp
    M Source/WTF/wtf/MetaAllocator.h
    M Source/WTF/wtf/ParkingLot.cpp
    M Source/WTF/wtf/WordLock.h
    M Source/WTF/wtf/text/AtomStringImpl.cpp
    M Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm
    M Source/WebCore/platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp
    M Source/WebCore/platform/graphics/nicosia/NicosiaSceneIntegration.h
    M Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp
    M Source/WebGPU/WebGPU/Instance.mm
    M Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.cpp
    M Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.h

  Log Message:
  -----------
  Drop LockHolder alias
https://bugs.webkit.org/show_bug.cgi?id=270010

Reviewed by Darin Adler.

Drop LockHolder alias for `Locker<Lock>`. `Locker<Lock>` is not much longer and we
can often use the shorter `Locker` thanks to template parameter detection nowadays.

* Source/JavaScriptCore/heap/IsoSubspacePerVM.cpp:
(JSC::IsoSubspacePerVM::isoSubspaceforHeap):
* Source/JavaScriptCore/heap/IsoSubspacePerVM.h:
* Source/JavaScriptCore/jit/ExecutableAllocator.cpp:
* Source/JavaScriptCore/runtime/ConcurrentJSLock.h:
* Source/JavaScriptCore/runtime/SamplingProfiler.cpp:
(JSC::SamplingProfiler::takeSample):
* Source/WTF/wtf/Lock.h:
* Source/WTF/wtf/MetaAllocator.cpp:
(WTF::MetaAllocator::release):
(WTF::MetaAllocator::allocate):
(WTF::MetaAllocator::currentStatistics):
* Source/WTF/wtf/MetaAllocator.h:
* Source/WTF/wtf/ParkingLot.cpp:
* Source/WTF/wtf/WordLock.h:
* Source/WTF/wtf/text/AtomStringImpl.cpp:
(WTF::AtomStringTableLocker::AtomStringTableLocker):
* Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm:
(WebCore::CDMSessionAVContentKeySession::hasContentKeyRequest const):
(WebCore::CDMSessionAVContentKeySession::contentKeyRequest):
(WebCore::CDMSessionAVContentKeySession::didProvideContentKeyRequest):
* Source/WebCore/platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp:
(changeState):
* Source/WebCore/platform/graphics/nicosia/NicosiaSceneIntegration.h:
* Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp:
(WebCore::MediaRecorderPrivateBackend::stopRecording):
(WebCore::MediaRecorderPrivateBackend::notifyEOS):
* Source/WebGPU/WebGPU/Instance.mm:
(WebGPU::Instance::defaultScheduleWork):
(WebGPU::Instance::processEvents):
* Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.cpp:
(WebKit::CompositingRunLoop::scheduleUpdate):
(WebKit::CompositingRunLoop::updateCompleted):
* Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.h:

Canonical link: https://commits.webkit.org/275271@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list