Bug 1473303 - Add a AutoProfilerLabel member to AutoEntryScript class to add a label frame for evaluating scripts r=bz

MozReview-Commit-ID: CqfO7r7JoPS

--HG--
extra : rebase_source : 44f85f3b698ddb539134f75ea2bbc324b7ce8627
This commit is contained in:
Nazım Can Altınova 2018-07-04 15:35:07 +02:00
Родитель a6edc697ce
Коммит c51d375549
2 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -651,6 +651,8 @@ AutoEntryScript::AutoEntryScript(nsIGlobalObject* aGlobalObject,
// This relies on us having a cx() because the AutoJSAPI constructor already
// ran.
, mCallerOverride(cx())
, mAutoProfilerLabel("AutoEntryScript", aReason, __LINE__,
js::ProfilingStackFrame::Category::JS)
{
MOZ_ASSERT(aGlobalObject);

Просмотреть файл

@ -380,6 +380,7 @@ private:
Maybe<DocshellEntryMonitor> mDocShellEntryMonitor;
JS::AutoHideScriptedCaller mCallerOverride;
AutoProfilerLabel mAutoProfilerLabel;
};
/*