From 6882a04fb36642862b11efe514251d32070c3d65 Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Thu, 25 Aug 2016 19:20:41 +0300 Subject: Imported QtWebKit TP3 (git b57bc6801f1876c3220d5a4bfea33d620d477443) Change-Id: I3b1d8a2808782c9f34d50240000e20cb38d3680f Reviewed-by: Konstantin Tokarev --- Source/JavaScriptCore/tools/CodeProfile.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Source/JavaScriptCore/tools/CodeProfile.h') diff --git a/Source/JavaScriptCore/tools/CodeProfile.h b/Source/JavaScriptCore/tools/CodeProfile.h index db380eedb..37ed22e46 100644 --- a/Source/JavaScriptCore/tools/CodeProfile.h +++ b/Source/JavaScriptCore/tools/CodeProfile.h @@ -37,11 +37,11 @@ class CodeProfile { public: CodeProfile(const SourceCode& source, CodeProfile* parent) : m_file(source.provider()->url().utf8()) - , m_lineNo(source.firstLine()) + , m_lineNumber(source.firstLine()) , m_parent(parent) { if (parent) - parent->addChild(this); + parent->addChild(std::unique_ptr(this)); } void sample(void* pc, void** framePointer); @@ -52,9 +52,9 @@ public: return m_parent; } - void addChild(CodeProfile* child) + void addChild(std::unique_ptr child) { - m_children.append(adoptPtr(child)); + m_children.append(WTFMove(child)); } private: @@ -80,9 +80,9 @@ private: }; CString m_file; - unsigned m_lineNo; + unsigned m_lineNumber; CodeProfile* m_parent; - Vector< OwnPtr > m_children; + Vector> m_children; TieredMMapArray m_samples; static const char* s_codeTypeNames[NumberOfCodeTypes]; -- cgit v1.2.1