Lines Matching refs:Profile
114 std::unique_ptr<protocol::Profiler::Profile> createCPUProfile(
118 return protocol::Profiler::Profile::create()
176 // Take last started profile if no title was passed.
193 std::unique_ptr<protocol::Profiler::Profile> profile =
195 if (!profile) return;
198 m_frontend.consoleProfileFinished(id, std::move(location), std::move(profile),
257 std::unique_ptr<protocol::Profiler::Profile>* profile) {
262 std::unique_ptr<protocol::Profiler::Profile> cpuProfile =
263 stopProfiling(m_frontendInitiatedProfileId, !!profile);
264 if (profile) {
265 *profile = std::move(cpuProfile);
266 if (!profile->get()) return Response::Error("Profile is not found");
376 std::unique_ptr<protocol::Profiler::Profile> V8ProfilerAgentImpl::stopProfiling(
379 v8::CpuProfile* profile =
381 std::unique_ptr<protocol::Profiler::Profile> result;
382 if (profile) {
383 if (serialize) result = createCPUProfile(m_isolate, profile);
384 profile->Delete();