Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 3f2972a007a277a88260b3a433e500fdf9d62e6e https://github.com/WebKit/WebKit/commit/3f2972a007a277a88260b3a433e500fdf9d62e6e Author: Carlos Bentzen <cadubent...@igalia.com> Date: 2024-07-11 (Thu, 11 Jul 2024)
Changed paths: M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h Log Message: ----------- [GStreamer] Move gstStructureGet<T> definition to cpp file https://bugs.webkit.org/show_bug.cgi?id=276484 Reviewed by Xabier Rodriguez-Calvar and Philippe Normand. Move gstStructureGet<T>'s definition to the cpp file, because it improves recompilation times when adding new types. Driving by, since the function isn't inlined anymore, we don't hit the miscompilation bug with Clang 18 bug fixed by 280669@main anymore, so we can remove the workaround with UNLIKELY. * Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp: (WebCore::gstStructureGet): * Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h: (WebCore::gstStructureGet): Deleted. Canonical link: https://commits.webkit.org/280859@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes