[webkit-changes] [WebKit/WebKit] f3f459: [TZone] WebCore/page Convert FastMalloc to TZone
Michael Saboff
noreply at github.com
Wed Aug 21 13:58:19 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f3f4594c841728632df8cf83e85566df2b987ea7
https://github.com/WebKit/WebKit/commit/f3f4594c841728632df8cf83e85566df2b987ea7
Author: Michael Saboff <msaboff at apple.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M Source/WebCore/page/AlternativeTextClient.h
M Source/WebCore/page/AttachmentElementClient.h
M Source/WebCore/page/AudioOutputProvider.h
M Source/WebCore/page/AutoscrollController.cpp
M Source/WebCore/page/AutoscrollController.h
M Source/WebCore/page/CaptionUserPreferences.cpp
M Source/WebCore/page/CaptionUserPreferences.h
M Source/WebCore/page/CaptionUserPreferencesMediaAF.cpp
M Source/WebCore/page/CaptionUserPreferencesMediaAF.h
M Source/WebCore/page/ContextMenuController.cpp
M Source/WebCore/page/ContextMenuController.h
M Source/WebCore/page/CryptoClient.h
M Source/WebCore/page/DOMTimer.cpp
M Source/WebCore/page/DOMTimer.h
M Source/WebCore/page/DeviceClient.h
M Source/WebCore/page/DeviceController.cpp
M Source/WebCore/page/DeviceController.h
M Source/WebCore/page/DiagnosticLoggingClient.h
M Source/WebCore/page/DragClient.h
M Source/WebCore/page/DragController.cpp
M Source/WebCore/page/DragController.h
M Source/WebCore/page/EditorClient.h
M Source/WebCore/page/ElementTargetingController.cpp
M Source/WebCore/page/ElementTargetingController.h
M Source/WebCore/page/EmptyAttachmentElementClient.h
M Source/WebCore/page/EventHandler.cpp
M Source/WebCore/page/EventHandler.h
M Source/WebCore/page/FocusController.cpp
M Source/WebCore/page/FocusController.h
M Source/WebCore/page/FrameView.cpp
M Source/WebCore/page/FrameView.h
M Source/WebCore/page/ImageAnalysisQueue.cpp
M Source/WebCore/page/ImageAnalysisQueue.h
M Source/WebCore/page/ImageOverlayController.cpp
M Source/WebCore/page/ImageOverlayController.h
M Source/WebCore/page/LocalFrameViewLayoutContext.cpp
M Source/WebCore/page/LocalFrameViewLayoutContext.h
M Source/WebCore/page/NavigatorLoginStatus.cpp
M Source/WebCore/page/NavigatorLoginStatus.h
M Source/WebCore/page/Page.cpp
M Source/WebCore/page/Page.h
M Source/WebCore/page/PageConfiguration.cpp
M Source/WebCore/page/PageConfiguration.h
M Source/WebCore/page/PageConsoleClient.cpp
M Source/WebCore/page/PageConsoleClient.h
M Source/WebCore/page/PageDebuggable.cpp
M Source/WebCore/page/PageDebuggable.h
M Source/WebCore/page/PageGroup.cpp
M Source/WebCore/page/PageGroup.h
M Source/WebCore/page/PageOverlay.cpp
M Source/WebCore/page/PageOverlay.h
M Source/WebCore/page/PageOverlayController.cpp
M Source/WebCore/page/PageOverlayController.h
M Source/WebCore/page/PagePasteboardContext.h
M Source/WebCore/page/PerformanceLogging.cpp
M Source/WebCore/page/PerformanceLogging.h
M Source/WebCore/page/PerformanceLoggingClient.cpp
M Source/WebCore/page/PerformanceLoggingClient.h
M Source/WebCore/page/PerformanceMonitor.cpp
M Source/WebCore/page/PerformanceMonitor.h
M Source/WebCore/page/PerformanceObserverEntryList.cpp
M Source/WebCore/page/PerformanceObserverEntryList.h
M Source/WebCore/page/PerformanceUserTiming.cpp
M Source/WebCore/page/PerformanceUserTiming.h
M Source/WebCore/page/PointerCaptureController.cpp
M Source/WebCore/page/PointerCaptureController.h
M Source/WebCore/page/PointerLockController.cpp
M Source/WebCore/page/PointerLockController.h
M Source/WebCore/page/PrintContext.cpp
M Source/WebCore/page/PrintContext.h
M Source/WebCore/page/Quirks.cpp
M Source/WebCore/page/Quirks.h
M Source/WebCore/page/RemoteFrameClient.h
M Source/WebCore/page/RemoteFrameView.cpp
M Source/WebCore/page/RemoteFrameView.h
M Source/WebCore/page/RenderingUpdateScheduler.cpp
M Source/WebCore/page/RenderingUpdateScheduler.h
M Source/WebCore/page/ResizeObserverEntry.h
M Source/WebCore/page/ResourceUsageOverlay.cpp
M Source/WebCore/page/ResourceUsageOverlay.h
M Source/WebCore/page/SettingsBase.cpp
M Source/WebCore/page/SettingsBase.h
M Source/WebCore/page/SpeechRecognitionProvider.h
M Source/WebCore/page/UserScript.cpp
M Source/WebCore/page/UserScript.h
M Source/WebCore/page/UserStyleSheet.cpp
M Source/WebCore/page/UserStyleSheet.h
M Source/WebCore/page/ValidationMessageClient.h
M Source/WebCore/page/ViewportConfiguration.cpp
M Source/WebCore/page/ViewportConfiguration.h
M Source/WebCore/page/WheelEventDeltaFilter.cpp
M Source/WebCore/page/WheelEventDeltaFilter.h
M Source/WebCore/page/WorkerClient.h
M Source/WebCore/page/cocoa/DataDetectionResultsStorage.h
M Source/WebCore/page/csp/ContentSecurityPolicy.cpp
M Source/WebCore/page/csp/ContentSecurityPolicy.h
M Source/WebCore/page/csp/ContentSecurityPolicyDirective.cpp
M Source/WebCore/page/csp/ContentSecurityPolicyDirective.h
M Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp
M Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.h
M Source/WebCore/page/csp/ContentSecurityPolicySource.cpp
M Source/WebCore/page/csp/ContentSecurityPolicySource.h
M Source/WebCore/page/ios/ContentChangeObserver.cpp
M Source/WebCore/page/ios/ContentChangeObserver.h
M Source/WebCore/page/ios/DOMTimerHoldingTank.cpp
M Source/WebCore/page/ios/DOMTimerHoldingTank.h
M Source/WebCore/page/linux/ResourceUsageOverlayLinux.cpp
M Source/WebCore/page/mac/ServicesOverlayController.h
M Source/WebCore/page/mac/ServicesOverlayController.mm
M Source/WebCore/page/mac/TextIndicatorWindow.h
M Source/WebCore/page/mac/TextIndicatorWindow.mm
M Source/WebCore/page/mac/WheelEventDeltaFilterMac.h
M Source/WebCore/page/mac/WheelEventDeltaFilterMac.mm
M Source/WebCore/page/scrolling/ScrollAnchoringController.cpp
M Source/WebCore/page/scrolling/ScrollAnchoringController.h
M Source/WebCore/page/scrolling/ScrollLatchingController.cpp
M Source/WebCore/page/scrolling/ScrollLatchingController.h
M Source/WebCore/page/scrolling/ScrollingConstraints.cpp
M Source/WebCore/page/scrolling/ScrollingConstraints.h
M Source/WebCore/page/scrolling/ScrollingCoordinator.cpp
M Source/WebCore/page/scrolling/ScrollingCoordinator.h
M Source/WebCore/page/scrolling/ScrollingStateNode.cpp
M Source/WebCore/page/scrolling/ScrollingStateNode.h
M Source/WebCore/page/scrolling/ScrollingStateTree.cpp
M Source/WebCore/page/scrolling/ScrollingStateTree.h
M Source/WebCore/page/scrolling/ScrollingTree.cpp
M Source/WebCore/page/scrolling/ScrollingTree.h
M Source/WebCore/page/scrolling/ScrollingTreeNode.cpp
M Source/WebCore/page/scrolling/ScrollingTreeNode.h
M Source/WebCore/page/scrolling/ScrollingTreeScrollingNodeDelegate.cpp
M Source/WebCore/page/scrolling/ScrollingTreeScrollingNodeDelegate.h
M Source/WebCore/page/scrolling/mac/ScrollerPairMac.h
M Source/WebCore/page/scrolling/mac/ScrollerPairMac.mm
M Source/WebCore/page/writing-tools/WritingToolsController.h
M Source/WebCore/page/writing-tools/WritingToolsController.mm
Log Message:
-----------
[TZone] WebCore/page Convert FastMalloc to TZone
https://bugs.webkit.org/show_bug.cgi?id=278419
rdar://134372652
Reviewed by Keith Miller.
Convert WTF_MAKE_FAST_ALLOCATED to WTF_MAKE_TZONE_ALLOCATED in
preparation for enabling TZone (not yet enabled).
* Source/WebCore/page/AlternativeTextClient.h:
* Source/WebCore/page/AttachmentElementClient.h:
* Source/WebCore/page/AudioOutputProvider.h:
* Source/WebCore/page/AutoscrollController.cpp:
* Source/WebCore/page/AutoscrollController.h:
* Source/WebCore/page/CaptionUserPreferences.cpp:
* Source/WebCore/page/CaptionUserPreferences.h:
* Source/WebCore/page/CaptionUserPreferencesMediaAF.cpp:
* Source/WebCore/page/CaptionUserPreferencesMediaAF.h:
* Source/WebCore/page/ContextMenuController.cpp:
* Source/WebCore/page/ContextMenuController.h:
* Source/WebCore/page/CryptoClient.h:
* Source/WebCore/page/DOMTimer.cpp:
* Source/WebCore/page/DOMTimer.h:
* Source/WebCore/page/DeviceClient.h:
* Source/WebCore/page/DeviceController.cpp:
* Source/WebCore/page/DeviceController.h:
* Source/WebCore/page/DiagnosticLoggingClient.h:
* Source/WebCore/page/DragClient.h:
* Source/WebCore/page/DragController.cpp:
* Source/WebCore/page/DragController.h:
* Source/WebCore/page/EditorClient.h:
* Source/WebCore/page/ElementTargetingController.cpp:
* Source/WebCore/page/ElementTargetingController.h:
* Source/WebCore/page/EmptyAttachmentElementClient.h:
* Source/WebCore/page/EventHandler.cpp:
* Source/WebCore/page/EventHandler.h:
* Source/WebCore/page/FocusController.cpp:
* Source/WebCore/page/FocusController.h:
* Source/WebCore/page/FrameView.cpp:
* Source/WebCore/page/FrameView.h:
* Source/WebCore/page/ImageAnalysisQueue.cpp:
* Source/WebCore/page/ImageAnalysisQueue.h:
* Source/WebCore/page/ImageOverlayController.cpp:
* Source/WebCore/page/ImageOverlayController.h:
* Source/WebCore/page/LocalFrameViewLayoutContext.cpp:
* Source/WebCore/page/LocalFrameViewLayoutContext.h:
* Source/WebCore/page/NavigatorLoginStatus.cpp:
* Source/WebCore/page/NavigatorLoginStatus.h:
* Source/WebCore/page/Page.cpp:
* Source/WebCore/page/Page.h:
* Source/WebCore/page/PageConfiguration.cpp:
* Source/WebCore/page/PageConfiguration.h:
* Source/WebCore/page/PageConsoleClient.cpp:
* Source/WebCore/page/PageConsoleClient.h:
* Source/WebCore/page/PageDebuggable.cpp:
* Source/WebCore/page/PageDebuggable.h:
* Source/WebCore/page/PageGroup.cpp:
* Source/WebCore/page/PageGroup.h:
* Source/WebCore/page/PageOverlay.cpp:
* Source/WebCore/page/PageOverlay.h:
* Source/WebCore/page/PageOverlayController.cpp:
* Source/WebCore/page/PageOverlayController.h:
* Source/WebCore/page/PagePasteboardContext.h:
* Source/WebCore/page/PerformanceLogging.cpp:
* Source/WebCore/page/PerformanceLogging.h:
* Source/WebCore/page/PerformanceLoggingClient.cpp:
* Source/WebCore/page/PerformanceLoggingClient.h:
* Source/WebCore/page/PerformanceMonitor.cpp:
* Source/WebCore/page/PerformanceMonitor.h:
* Source/WebCore/page/PerformanceObserverEntryList.cpp:
* Source/WebCore/page/PerformanceObserverEntryList.h:
* Source/WebCore/page/PerformanceUserTiming.cpp:
* Source/WebCore/page/PerformanceUserTiming.h:
* Source/WebCore/page/PointerCaptureController.cpp:
* Source/WebCore/page/PointerCaptureController.h:
* Source/WebCore/page/PointerLockController.cpp:
* Source/WebCore/page/PointerLockController.h:
* Source/WebCore/page/PrintContext.cpp:
* Source/WebCore/page/PrintContext.h:
* Source/WebCore/page/Quirks.cpp:
* Source/WebCore/page/Quirks.h:
* Source/WebCore/page/RemoteFrameClient.h:
* Source/WebCore/page/RemoteFrameView.cpp:
* Source/WebCore/page/RemoteFrameView.h:
* Source/WebCore/page/RenderingUpdateScheduler.cpp:
* Source/WebCore/page/RenderingUpdateScheduler.h:
* Source/WebCore/page/ResizeObserverEntry.h:
* Source/WebCore/page/ResourceUsageOverlay.cpp:
* Source/WebCore/page/ResourceUsageOverlay.h:
* Source/WebCore/page/SettingsBase.cpp:
* Source/WebCore/page/SettingsBase.h:
* Source/WebCore/page/SpeechRecognitionProvider.h:
* Source/WebCore/page/UserScript.cpp:
* Source/WebCore/page/UserScript.h:
* Source/WebCore/page/UserStyleSheet.cpp:
* Source/WebCore/page/UserStyleSheet.h:
* Source/WebCore/page/ValidationMessageClient.h:
* Source/WebCore/page/ViewportConfiguration.cpp:
* Source/WebCore/page/ViewportConfiguration.h:
* Source/WebCore/page/WheelEventDeltaFilter.cpp:
* Source/WebCore/page/WheelEventDeltaFilter.h:
* Source/WebCore/page/WorkerClient.h:
* Source/WebCore/page/cocoa/DataDetectionResultsStorage.h:
* Source/WebCore/page/csp/ContentSecurityPolicy.cpp:
* Source/WebCore/page/csp/ContentSecurityPolicy.h:
* Source/WebCore/page/csp/ContentSecurityPolicyDirective.cpp:
* Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:
* Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:
* Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.h:
* Source/WebCore/page/csp/ContentSecurityPolicySource.cpp:
* Source/WebCore/page/csp/ContentSecurityPolicySource.h:
* Source/WebCore/page/ios/ContentChangeObserver.cpp:
* Source/WebCore/page/ios/ContentChangeObserver.h:
* Source/WebCore/page/ios/DOMTimerHoldingTank.cpp:
* Source/WebCore/page/ios/DOMTimerHoldingTank.h:
* Source/WebCore/page/linux/ResourceUsageOverlayLinux.cpp:
* Source/WebCore/page/mac/ServicesOverlayController.h:
* Source/WebCore/page/mac/ServicesOverlayController.mm:
* Source/WebCore/page/mac/TextIndicatorWindow.h:
* Source/WebCore/page/mac/TextIndicatorWindow.mm:
* Source/WebCore/page/mac/WheelEventDeltaFilterMac.h:
* Source/WebCore/page/mac/WheelEventDeltaFilterMac.mm:
* Source/WebCore/page/scrolling/ScrollAnchoringController.cpp:
* Source/WebCore/page/scrolling/ScrollAnchoringController.h:
* Source/WebCore/page/scrolling/ScrollLatchingController.cpp:
* Source/WebCore/page/scrolling/ScrollLatchingController.h:
* Source/WebCore/page/scrolling/ScrollingConstraints.cpp:
* Source/WebCore/page/scrolling/ScrollingConstraints.h:
* Source/WebCore/page/scrolling/ScrollingCoordinator.cpp:
* Source/WebCore/page/scrolling/ScrollingCoordinator.h:
* Source/WebCore/page/scrolling/ScrollingStateNode.cpp:
* Source/WebCore/page/scrolling/ScrollingStateNode.h:
* Source/WebCore/page/scrolling/ScrollingStateTree.cpp:
* Source/WebCore/page/scrolling/ScrollingStateTree.h:
* Source/WebCore/page/scrolling/ScrollingTree.cpp:
* Source/WebCore/page/scrolling/ScrollingTree.h:
* Source/WebCore/page/scrolling/ScrollingTreeNode.cpp:
* Source/WebCore/page/scrolling/ScrollingTreeNode.h:
* Source/WebCore/page/scrolling/ScrollingTreeScrollingNodeDelegate.cpp:
* Source/WebCore/page/scrolling/ScrollingTreeScrollingNodeDelegate.h:
* Source/WebCore/page/scrolling/mac/ScrollerPairMac.h:
* Source/WebCore/page/scrolling/mac/ScrollerPairMac.mm:
* Source/WebCore/page/writing-tools/WritingToolsController.h:
* Source/WebCore/page/writing-tools/WritingToolsController.mm:
Canonical link: https://commits.webkit.org/282576@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