DescriptionMove m_paintInvalidationBoundingBox into RenderSVGModelObject
All classes (directly) derived from RenderSVGModelObject [1] carry a
member 'FloatRect m_paintInvalidationBoundingBox', and relocating it
does increase the size of any of the derived classes.
This will allow reducing the number of virtual calls in the paint
invalidation code-path, and possibly elsewhere.
[1] RenderSVGShape, RenderSVGImage and RenderSVGContainer
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185511
Patch Set 1 #
Total comments: 2
Patch Set 2 : Drop bitfield. #
Messages
Total messages: 9 (2 generated)
|