summaryrefslogtreecommitdiffstats
path: root/WebCore/bindings/v8/ScriptProfile.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/bindings/v8/ScriptProfile.h')
-rw-r--r--WebCore/bindings/v8/ScriptProfile.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/WebCore/bindings/v8/ScriptProfile.h b/WebCore/bindings/v8/ScriptProfile.h
index 2f42ad2..0182669 100644
--- a/WebCore/bindings/v8/ScriptProfile.h
+++ b/WebCore/bindings/v8/ScriptProfile.h
@@ -40,6 +40,8 @@ class CpuProfile;
namespace WebCore {
+class InspectorObject;
+
class ScriptProfile : public RefCounted<ScriptProfile> {
public:
static PassRefPtr<ScriptProfile> create(const v8::CpuProfile* profile)
@@ -52,12 +54,13 @@ public:
unsigned int uid() const;
PassRefPtr<ScriptProfileNode> head() const;
-protected:
+ PassRefPtr<InspectorObject> buildInspectorObjectForHead() const;
+
+private:
ScriptProfile(const v8::CpuProfile* profile)
: m_profile(profile)
{}
-private:
const v8::CpuProfile* m_profile;
};