DescriptionMake PrePaintTreeWalkContext::treeBuilderContext a unique_ptr
This prepares for https://codereview.chromium.org/2732573003/ which
will make treeBuilderContext optional during tree walk.
Now we can allocate PrePaintTreeWalkContext in stack because it becomes
much smaller (264 bytes -> 96 bytes which is also much smaller than
PaintInvalidationState (168 bytes) used in non-slimmingPaintInvalidation).
BUG=698653
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Review-Url: https://codereview.chromium.org/2741833005
Cr-Commit-Position: refs/heads/master@{#456265}
Committed: https://chromium.googlesource.com/chromium/src/+/82c89156820e06f1586edd0cc3850e7a5450921c
Patch Set 1 #
Total comments: 2
Messages
Total messages: 17 (11 generated)
|