[webkit-changes] [WebKit/WebKit] 0cb6e6: [TZone] WebCore/workers Convert FastMalloc to TZone

Michael Saboff noreply at github.com
Thu Aug 29 07:35:41 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0cb6e6093777e85289e337b2b1cd75a9db15ff16
      https://github.com/WebKit/WebKit/commit/0cb6e6093777e85289e337b2b1cd75a9db15ff16
  Author: Michael Saboff <msaboff at apple.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M Source/WebCore/workers/WorkerConsoleClient.cpp
    M Source/WebCore/workers/WorkerConsoleClient.h
    M Source/WebCore/workers/WorkerFontLoadRequest.cpp
    M Source/WebCore/workers/WorkerFontLoadRequest.h
    M Source/WebCore/workers/WorkerInspectorProxy.cpp
    M Source/WebCore/workers/WorkerInspectorProxy.h
    M Source/WebCore/workers/WorkerMessagingProxy.cpp
    M Source/WebCore/workers/WorkerMessagingProxy.h
    M Source/WebCore/workers/WorkerOrWorkletScriptController.cpp
    M Source/WebCore/workers/WorkerOrWorkletScriptController.h
    M Source/WebCore/workers/WorkerRunLoop.cpp
    M Source/WebCore/workers/WorkerRunLoop.h
    M Source/WebCore/workers/WorkerScriptLoader.cpp
    M Source/WebCore/workers/WorkerScriptLoader.h
    M Source/WebCore/workers/WorkerThread.cpp
    M Source/WebCore/workers/service/NavigationPreloadManager.cpp
    M Source/WebCore/workers/service/NavigationPreloadManager.h
    M Source/WebCore/workers/service/ServiceWorkerJob.cpp
    M Source/WebCore/workers/service/ServiceWorkerJob.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetch.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetch.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.h
    M Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistrationBackgroundFetchAPI.cpp
    M Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistrationBackgroundFetchAPI.h
    M Source/WebCore/workers/service/context/SWContextManager.cpp
    M Source/WebCore/workers/service/context/SWContextManager.h
    M Source/WebCore/workers/service/context/ServiceWorkerDebuggable.cpp
    M Source/WebCore/workers/service/context/ServiceWorkerDebuggable.h
    M Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.cpp
    M Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.h
    M Source/WebCore/workers/service/server/SWOriginStore.cpp
    M Source/WebCore/workers/service/server/SWOriginStore.h
    M Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp
    M Source/WebCore/workers/service/server/SWRegistrationDatabase.h
    M Source/WebCore/workers/service/server/SWRegistrationStore.h
    M Source/WebCore/workers/service/server/SWScriptStorage.cpp
    M Source/WebCore/workers/service/server/SWScriptStorage.h
    M Source/WebCore/workers/service/server/SWServer.cpp
    M Source/WebCore/workers/service/server/SWServer.h
    M Source/WebCore/workers/service/server/SWServerJobQueue.cpp
    M Source/WebCore/workers/service/server/SWServerJobQueue.h
    M Source/WebCore/workers/service/server/SWServerRegistration.cpp
    M Source/WebCore/workers/service/server/SWServerRegistration.h
    M Source/WebCore/workers/service/server/SWServerToContextConnection.cpp
    M Source/WebCore/workers/service/server/SWServerToContextConnection.h
    M Source/WebCore/workers/shared/SharedWorkerScriptLoader.cpp
    M Source/WebCore/workers/shared/SharedWorkerScriptLoader.h
    M Source/WebCore/workers/shared/context/SharedWorkerContextManager.cpp
    M Source/WebCore/workers/shared/context/SharedWorkerContextManager.h

  Log Message:
  -----------
  [TZone] WebCore/workers Convert FastMalloc to TZone
https://bugs.webkit.org/show_bug.cgi?id=278840
rdar://134910091

Reviewed by Yijia Huang.

Converted WebCore/workers classes from WTF_MAKE_FAST_ALLOCATED to WTF_MAKE_TZONE_ALLOCATED
(and related macros) in preparation for enabling TZone (not yet enabled).

* Source/WebCore/workers/WorkerConsoleClient.cpp:
* Source/WebCore/workers/WorkerConsoleClient.h:
* Source/WebCore/workers/WorkerFontLoadRequest.cpp:
* Source/WebCore/workers/WorkerFontLoadRequest.h:
* Source/WebCore/workers/WorkerInspectorProxy.cpp:
* Source/WebCore/workers/WorkerInspectorProxy.h:
* Source/WebCore/workers/WorkerMessagingProxy.cpp:
* Source/WebCore/workers/WorkerMessagingProxy.h:
* Source/WebCore/workers/WorkerOrWorkletScriptController.cpp:
* Source/WebCore/workers/WorkerOrWorkletScriptController.h:
* Source/WebCore/workers/WorkerRunLoop.cpp:
* Source/WebCore/workers/WorkerRunLoop.h:
* Source/WebCore/workers/WorkerScriptLoader.cpp:
* Source/WebCore/workers/WorkerScriptLoader.h:
* Source/WebCore/workers/WorkerThread.cpp:
* Source/WebCore/workers/service/NavigationPreloadManager.cpp:
* Source/WebCore/workers/service/NavigationPreloadManager.h:
* Source/WebCore/workers/service/ServiceWorkerJob.cpp:
* Source/WebCore/workers/service/ServiceWorkerJob.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetch.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetch.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.h:
* Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistrationBackgroundFetchAPI.cpp:
* Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistrationBackgroundFetchAPI.h:
* Source/WebCore/workers/service/context/SWContextManager.cpp:
* Source/WebCore/workers/service/context/SWContextManager.h:
* Source/WebCore/workers/service/context/ServiceWorkerDebuggable.cpp:
* Source/WebCore/workers/service/context/ServiceWorkerDebuggable.h:
* Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.cpp:
* Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.h:
* Source/WebCore/workers/service/server/SWOriginStore.cpp:
* Source/WebCore/workers/service/server/SWOriginStore.h:
* Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp:
* Source/WebCore/workers/service/server/SWRegistrationDatabase.h:
* Source/WebCore/workers/service/server/SWRegistrationStore.h:
* Source/WebCore/workers/service/server/SWScriptStorage.cpp:
* Source/WebCore/workers/service/server/SWScriptStorage.h:
* Source/WebCore/workers/service/server/SWServer.cpp:
* Source/WebCore/workers/service/server/SWServer.h:
* Source/WebCore/workers/service/server/SWServerJobQueue.cpp:
* Source/WebCore/workers/service/server/SWServerJobQueue.h:
* Source/WebCore/workers/service/server/SWServerRegistration.cpp:
* Source/WebCore/workers/service/server/SWServerRegistration.h:
* Source/WebCore/workers/service/server/SWServerToContextConnection.cpp:
* Source/WebCore/workers/service/server/SWServerToContextConnection.h:
* Source/WebCore/workers/shared/SharedWorkerScriptLoader.cpp:
* Source/WebCore/workers/shared/SharedWorkerScriptLoader.h:
* Source/WebCore/workers/shared/context/SharedWorkerContextManager.cpp:
* Source/WebCore/workers/shared/context/SharedWorkerContextManager.h:

Canonical link: https://commits.webkit.org/282904@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