[webkit-changes] [WebKit/WebKit] 3b7e24: [TZone] WebCore/svg Convert FastMalloc to TZone
Michael Saboff
noreply at github.com
Thu Aug 29 07:26:29 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3b7e2494b95161eadfe1948c7a8bbf49885f59f6
https://github.com/WebKit/WebKit/commit/3b7e2494b95161eadfe1948c7a8bbf49885f59f6
Author: Michael Saboff <msaboff at apple.com>
Date: 2024-08-29 (Thu, 29 Aug 2024)
Changed paths:
M Source/WebCore/svg/SVGAElement.h
M Source/WebCore/svg/SVGAltGlyphElement.h
M Source/WebCore/svg/SVGAngleValue.cpp
M Source/WebCore/svg/SVGAngleValue.h
M Source/WebCore/svg/SVGAnimationElement.h
M Source/WebCore/svg/SVGCircleElement.h
M Source/WebCore/svg/SVGClipPathElement.h
M Source/WebCore/svg/SVGComponentTransferFunctionElement.h
M Source/WebCore/svg/SVGCursorElement.h
M Source/WebCore/svg/SVGDefsElement.h
M Source/WebCore/svg/SVGDocumentExtensions.cpp
M Source/WebCore/svg/SVGDocumentExtensions.h
M Source/WebCore/svg/SVGElement.h
M Source/WebCore/svg/SVGElementRareData.h
M Source/WebCore/svg/SVGEllipseElement.h
M Source/WebCore/svg/SVGFEBlendElement.h
M Source/WebCore/svg/SVGFEColorMatrixElement.h
M Source/WebCore/svg/SVGFEComponentTransferElement.h
M Source/WebCore/svg/SVGFECompositeElement.h
M Source/WebCore/svg/SVGFEConvolveMatrixElement.h
M Source/WebCore/svg/SVGFEDiffuseLightingElement.h
M Source/WebCore/svg/SVGFEDisplacementMapElement.h
M Source/WebCore/svg/SVGFEDropShadowElement.h
M Source/WebCore/svg/SVGFEFloodElement.h
M Source/WebCore/svg/SVGFEGaussianBlurElement.h
M Source/WebCore/svg/SVGFEImageElement.h
M Source/WebCore/svg/SVGFELightElement.h
M Source/WebCore/svg/SVGFEMergeElement.h
M Source/WebCore/svg/SVGFEMergeNodeElement.h
M Source/WebCore/svg/SVGFEMorphologyElement.h
M Source/WebCore/svg/SVGFEOffsetElement.h
M Source/WebCore/svg/SVGFESpecularLightingElement.h
M Source/WebCore/svg/SVGFETileElement.h
M Source/WebCore/svg/SVGFETurbulenceElement.h
M Source/WebCore/svg/SVGFilterElement.h
M Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h
M Source/WebCore/svg/SVGFitToViewBox.cpp
M Source/WebCore/svg/SVGFitToViewBox.h
M Source/WebCore/svg/SVGFontElement.h
M Source/WebCore/svg/SVGForeignObjectElement.h
M Source/WebCore/svg/SVGGElement.h
M Source/WebCore/svg/SVGGeometryElement.h
M Source/WebCore/svg/SVGGlyphRefElement.h
M Source/WebCore/svg/SVGGradientElement.h
M Source/WebCore/svg/SVGGraphicsElement.h
M Source/WebCore/svg/SVGImageElement.h
M Source/WebCore/svg/SVGLengthValue.cpp
M Source/WebCore/svg/SVGLengthValue.h
M Source/WebCore/svg/SVGLineElement.h
M Source/WebCore/svg/SVGLinearGradientElement.h
M Source/WebCore/svg/SVGMPathElement.h
M Source/WebCore/svg/SVGMarkerElement.h
M Source/WebCore/svg/SVGMaskElement.h
M Source/WebCore/svg/SVGPathBlender.cpp
M Source/WebCore/svg/SVGPathBlender.h
M Source/WebCore/svg/SVGPathByteStream.h
M Source/WebCore/svg/SVGPathConsumer.h
M Source/WebCore/svg/SVGPathElement.h
M Source/WebCore/svg/SVGPathSource.h
M Source/WebCore/svg/SVGPatternElement.h
M Source/WebCore/svg/SVGPolyElement.h
M Source/WebCore/svg/SVGPreserveAspectRatioValue.cpp
M Source/WebCore/svg/SVGPreserveAspectRatioValue.h
M Source/WebCore/svg/SVGRadialGradientElement.h
M Source/WebCore/svg/SVGRectElement.h
M Source/WebCore/svg/SVGSVGElement.h
M Source/WebCore/svg/SVGScriptElement.h
M Source/WebCore/svg/SVGStopElement.h
M Source/WebCore/svg/SVGSwitchElement.h
M Source/WebCore/svg/SVGSymbolElement.h
M Source/WebCore/svg/SVGTRefElement.h
M Source/WebCore/svg/SVGTests.cpp
M Source/WebCore/svg/SVGTests.h
M Source/WebCore/svg/SVGTextContentElement.h
M Source/WebCore/svg/SVGTextPathElement.h
M Source/WebCore/svg/SVGTextPositioningElement.h
M Source/WebCore/svg/SVGURIReference.cpp
M Source/WebCore/svg/SVGURIReference.h
M Source/WebCore/svg/SVGUseElement.h
M Source/WebCore/svg/SVGViewElement.h
M Source/WebCore/svg/SVGViewSpec.cpp
M Source/WebCore/svg/SVGViewSpec.h
M Source/WebCore/svg/graphics/SVGImageCache.cpp
M Source/WebCore/svg/graphics/SVGImageCache.h
M Source/WebCore/svg/graphics/SVGImageClients.h
M Source/WebCore/svg/properties/SVGAttributeAnimator.cpp
M Source/WebCore/svg/properties/SVGAttributeAnimator.h
M Source/WebCore/svg/properties/SVGDecoratedProperty.h
M Source/WebCore/svg/properties/SVGMemberAccessor.h
M Source/WebCore/svg/properties/SVGPropertyAnimatorFactory.h
M Source/WebCore/svg/properties/SVGPropertyOwnerRegistry.h
Log Message:
-----------
[TZone] WebCore/svg Convert FastMalloc to TZone
https://bugs.webkit.org/show_bug.cgi?id=278839
rdar://134909698
Reviewed by Yijia Huang.
Converted WebCore/svg classed from WTF_MAKE_FAST_ALLOCATED to WTF_MAKE_TZONE_ALLOCATED
(and related macros) in preparation for enabling TZone (not yet enabled).
* Source/WebCore/svg/SVGAElement.h:
* Source/WebCore/svg/SVGAltGlyphElement.h:
* Source/WebCore/svg/SVGAngleValue.cpp:
* Source/WebCore/svg/SVGAngleValue.h:
* Source/WebCore/svg/SVGAnimationElement.h:
* Source/WebCore/svg/SVGCircleElement.h:
* Source/WebCore/svg/SVGClipPathElement.h:
* Source/WebCore/svg/SVGComponentTransferFunctionElement.h:
* Source/WebCore/svg/SVGCursorElement.h:
* Source/WebCore/svg/SVGDefsElement.h:
* Source/WebCore/svg/SVGDocumentExtensions.cpp:
* Source/WebCore/svg/SVGDocumentExtensions.h:
* Source/WebCore/svg/SVGElement.h:
* Source/WebCore/svg/SVGElementRareData.h:
* Source/WebCore/svg/SVGEllipseElement.h:
* Source/WebCore/svg/SVGFEBlendElement.h:
* Source/WebCore/svg/SVGFEColorMatrixElement.h:
* Source/WebCore/svg/SVGFEComponentTransferElement.h:
* Source/WebCore/svg/SVGFECompositeElement.h:
* Source/WebCore/svg/SVGFEConvolveMatrixElement.h:
* Source/WebCore/svg/SVGFEDiffuseLightingElement.h:
* Source/WebCore/svg/SVGFEDisplacementMapElement.h:
* Source/WebCore/svg/SVGFEDropShadowElement.h:
* Source/WebCore/svg/SVGFEFloodElement.h:
* Source/WebCore/svg/SVGFEGaussianBlurElement.h:
* Source/WebCore/svg/SVGFEImageElement.h:
* Source/WebCore/svg/SVGFELightElement.h:
* Source/WebCore/svg/SVGFEMergeElement.h:
* Source/WebCore/svg/SVGFEMergeNodeElement.h:
* Source/WebCore/svg/SVGFEMorphologyElement.h:
* Source/WebCore/svg/SVGFEOffsetElement.h:
* Source/WebCore/svg/SVGFESpecularLightingElement.h:
* Source/WebCore/svg/SVGFETileElement.h:
* Source/WebCore/svg/SVGFETurbulenceElement.h:
* Source/WebCore/svg/SVGFilterElement.h:
* Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:
* Source/WebCore/svg/SVGFitToViewBox.cpp:
* Source/WebCore/svg/SVGFitToViewBox.h:
* Source/WebCore/svg/SVGFontElement.h:
* Source/WebCore/svg/SVGForeignObjectElement.h:
* Source/WebCore/svg/SVGGElement.h:
* Source/WebCore/svg/SVGGeometryElement.h:
* Source/WebCore/svg/SVGGlyphRefElement.h:
* Source/WebCore/svg/SVGGradientElement.h:
* Source/WebCore/svg/SVGGraphicsElement.h:
* Source/WebCore/svg/SVGImageElement.h:
* Source/WebCore/svg/SVGLengthValue.cpp:
* Source/WebCore/svg/SVGLengthValue.h:
* Source/WebCore/svg/SVGLineElement.h:
* Source/WebCore/svg/SVGLinearGradientElement.h:
* Source/WebCore/svg/SVGMPathElement.h:
* Source/WebCore/svg/SVGMarkerElement.h:
* Source/WebCore/svg/SVGMaskElement.h:
* Source/WebCore/svg/SVGPathBlender.cpp:
* Source/WebCore/svg/SVGPathBlender.h:
* Source/WebCore/svg/SVGPathByteStream.h:
* Source/WebCore/svg/SVGPathConsumer.h:
* Source/WebCore/svg/SVGPathElement.h:
* Source/WebCore/svg/SVGPathSource.h:
* Source/WebCore/svg/SVGPatternElement.h:
* Source/WebCore/svg/SVGPolyElement.h:
* Source/WebCore/svg/SVGPreserveAspectRatioValue.cpp:
* Source/WebCore/svg/SVGPreserveAspectRatioValue.h:
* Source/WebCore/svg/SVGRadialGradientElement.h:
* Source/WebCore/svg/SVGRectElement.h:
* Source/WebCore/svg/SVGSVGElement.h:
* Source/WebCore/svg/SVGScriptElement.h:
* Source/WebCore/svg/SVGStopElement.h:
* Source/WebCore/svg/SVGSwitchElement.h:
* Source/WebCore/svg/SVGSymbolElement.h:
* Source/WebCore/svg/SVGTRefElement.h:
* Source/WebCore/svg/SVGTests.cpp:
* Source/WebCore/svg/SVGTests.h:
* Source/WebCore/svg/SVGTextContentElement.h:
* Source/WebCore/svg/SVGTextPathElement.h:
* Source/WebCore/svg/SVGTextPositioningElement.h:
* Source/WebCore/svg/SVGURIReference.cpp:
* Source/WebCore/svg/SVGURIReference.h:
* Source/WebCore/svg/SVGUseElement.h:
* Source/WebCore/svg/SVGViewElement.h:
* Source/WebCore/svg/SVGViewSpec.cpp:
* Source/WebCore/svg/SVGViewSpec.h:
* Source/WebCore/svg/graphics/SVGImageCache.cpp:
* Source/WebCore/svg/graphics/SVGImageCache.h:
* Source/WebCore/svg/graphics/SVGImageClients.h:
* Source/WebCore/svg/properties/SVGAttributeAnimator.cpp:
* Source/WebCore/svg/properties/SVGAttributeAnimator.h:
* Source/WebCore/svg/properties/SVGDecoratedProperty.h:
* Source/WebCore/svg/properties/SVGMemberAccessor.h:
* Source/WebCore/svg/properties/SVGPropertyAnimatorFactory.h:
* Source/WebCore/svg/properties/SVGPropertyOwnerRegistry.h:
Canonical link: https://commits.webkit.org/282899@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