Title: [103656] trunk/Source/WebCore
- Revision
- 103656
- Author
- [email protected]
- Date
- 2011-12-24 10:32:08 -0800 (Sat, 24 Dec 2011)
Log Message
RenderStyle: Inline the destructor.
<http://webkit.org/b/75188>
Reviewed by Kenneth Rohde Christiansen.
The (empty) RenderStyle destructor gets a little hot sometimes, reaching up
to 0.4% when loading the full HTML5 spec. Inline it to remove the pointless
function call.
* rendering/style/RenderStyle.cpp:
* rendering/style/RenderStyle.h:
(WebCore::RenderStyleBitfields::~RenderStyle):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (103655 => 103656)
--- trunk/Source/WebCore/ChangeLog 2011-12-24 15:52:16 UTC (rev 103655)
+++ trunk/Source/WebCore/ChangeLog 2011-12-24 18:32:08 UTC (rev 103656)
@@ -1,3 +1,18 @@
+2011-12-24 Andreas Kling <[email protected]>
+
+ RenderStyle: Inline the destructor.
+ <http://webkit.org/b/75188>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ The (empty) RenderStyle destructor gets a little hot sometimes, reaching up
+ to 0.4% when loading the full HTML5 spec. Inline it to remove the pointless
+ function call.
+
+ * rendering/style/RenderStyle.cpp:
+ * rendering/style/RenderStyle.h:
+ (WebCore::RenderStyleBitfields::~RenderStyle):
+
2011-12-23 Noel Gordon <[email protected]>
JPEG decoders should only save color profile markers if color management is enabled
Modified: trunk/Source/WebCore/rendering/style/RenderStyle.cpp (103655 => 103656)
--- trunk/Source/WebCore/rendering/style/RenderStyle.cpp 2011-12-24 15:52:16 UTC (rev 103655)
+++ trunk/Source/WebCore/rendering/style/RenderStyle.cpp 2011-12-24 18:32:08 UTC (rev 103656)
@@ -193,10 +193,6 @@
ASSERT(zoom() == initialZoom());
}
-RenderStyle::~RenderStyle()
-{
-}
-
bool RenderStyle::operator==(const RenderStyle& o) const
{
// compare everything except the pseudoStyle pointer
Modified: trunk/Source/WebCore/rendering/style/RenderStyle.h (103655 => 103656)
--- trunk/Source/WebCore/rendering/style/RenderStyle.h 2011-12-24 15:52:16 UTC (rev 103655)
+++ trunk/Source/WebCore/rendering/style/RenderStyle.h 2011-12-24 18:32:08 UTC (rev 103656)
@@ -387,7 +387,7 @@
static PassRefPtr<RenderStyle> createAnonymousStyle(const RenderStyle* parentStyle);
static PassRefPtr<RenderStyle> clone(const RenderStyle*);
- ~RenderStyle();
+ ~RenderStyle() { }
void inheritFrom(const RenderStyle* inheritParent);
void copyNonInheritedFrom(const RenderStyle*);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes