Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 68b87b73c9339e3ee4dc20bc7d3dee1d2e396647
https://github.com/WebKit/WebKit/commit/68b87b73c9339e3ee4dc20bc7d3dee1d2e396647
Author: Ahmad Saleem <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M Source/WebCore/rendering/updating/RenderTreeUpdater.h
Log Message:
-----------
Reorder RenderTreeUpdater::Parent fields to eliminate struct padding
https://bugs.webkit.org/show_bug.cgi?id=319220
rdar://182075330
Reviewed by Chris Dumez.
previousChildRenderer (8-byte pointer) sat between two bools, forcing
alignment padding that inflated Parent to 72 bytes. Hoisting it above
both bools packs them adjacently, shrinking Parent to 64 bytes. Parent
is stored one-per-DOM-depth in m_parentStack. No behavior change.
* Source/WebCore/rendering/updating/RenderTreeUpdater.h:
Canonical link: https://commits.webkit.org/317025@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications