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

Reply via email to