Changeset 254629 in webkit


Ignore:
Timestamp:
Jan 15, 2020 12:42:34 PM (4 years ago)
Author:
Alan Bujtas
Message:

[LFC][IFC] ContinuousContent should not need a copy of RunList
https://bugs.webkit.org/show_bug.cgi?id=206293
<rdar://problem/58607446>

Reviewed by Antti Koivisto.

~4% progression on PerformanceTests/Layout/line-layout-simple.html.

  • layout/inlineformatting/InlineLineBreaker.cpp:
Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r254628 r254629  
     12020-01-15  Zalan Bujtas  <zalan@apple.com>
     2
     3        [LFC][IFC] ContinuousContent should not need a copy of RunList
     4        https://bugs.webkit.org/show_bug.cgi?id=206293
     5        <rdar://problem/58607446>
     6
     7        Reviewed by Antti Koivisto.
     8
     9        ~4% progression on PerformanceTests/Layout/line-layout-simple.html.
     10
     11        * layout/inlineformatting/InlineLineBreaker.cpp:
     12
    1132020-01-15  Commit Queue  <commit-queue@webkit.org>
    214
  • trunk/Source/WebCore/layout/inlineformatting/InlineLineBreaker.cpp

    r254438 r254629  
    7171
    7272private:
    73     LineBreaker::RunList m_runs;
     73    const LineBreaker::RunList& m_runs;
    7474    struct TrailingCollapsibleContent {
    7575        void reset();
Note: See TracChangeset for help on using the changeset viewer.