Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 11ece517da22714cb7c175c07c15cef8e875a7c5
      
https://github.com/WebKit/WebKit/commit/11ece517da22714cb7c175c07c15cef8e875a7c5
  Author: Chris Dumez <[email protected]>
  Date:   2023-03-06 (Mon, 06 Mar 2023)

  Changed paths:
    M Source/WebCore/dom/ElementRareData.cpp
    M Source/WebCore/dom/ElementRareData.h
    M Source/WebCore/dom/NodeRareData.cpp
    M Source/WebCore/dom/NodeRareData.h

  Log Message:
  -----------
  Move data members specific to ElementRareData out of NodeRareData
https://bugs.webkit.org/show_bug.cgi?id=253461

Reviewed by Darin Adler.

Move data members specific to ElementRareData out of NodeRareData. Those were
put in NodeRareData for better packing but we can achieve the same packing by
reordering data members.

I have verified that sizeof(NodeRareData)=32 and sizeof(ElementRareDate)=232
before and after my change.

* Source/WebCore/dom/ElementRareData.cpp:
* Source/WebCore/dom/ElementRareData.h:
(WebCore::ElementRareData::useTypes const):
* Source/WebCore/dom/NodeRareData.cpp:
* Source/WebCore/dom/NodeRareData.h:
(WebCore::NodeRareData::isElementRareData const):
(WebCore::NodeRareData::useTypes const):
(WebCore::NodeRareData::isElementRareData): Deleted.

Canonical link: https://commits.webkit.org/261308@main


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to