Home
last modified time | relevance | path

Searched refs:CpuProfiler (Results 1 - 14 of 14) sorted by relevance

/third_party/node/deps/v8/src/profiler/
H A Dcpu-profiler.cc423 int CpuProfiler::GetProfilesCount() { in GetProfilesCount()
429 CpuProfile* CpuProfiler::GetProfile(int index) { in GetProfile()
434 void CpuProfiler::DeleteAllProfiles() { in DeleteAllProfiles()
440 void CpuProfiler::DeleteProfile(CpuProfile* profile) { in DeleteProfile()
452 void AddProfiler(Isolate* isolate, CpuProfiler* profiler) { in AddProfiler()
457 void RemoveProfiler(Isolate* isolate, CpuProfiler* profiler) { in RemoveProfiler()
487 std::unordered_multimap<Isolate*, CpuProfiler*> profilers_;
495 CpuProfiler::CpuProfiler(Isolate* isolate, CpuProfilingNamingMode naming_mode, in CpuProfiler() function in v8::internal::CpuProfiler
497 : CpuProfiler(isolat in CpuProfiler()
501 CpuProfiler::CpuProfiler(Isolate* isolate, CpuProfilingNamingMode naming_mode, CpuProfiler() function in v8::internal::CpuProfiler
[all...]
H A Dcpu-profiler.h300 // The CpuProfiler is a sampling CPU profiler for JS frames. It corresponds to
301 // v8::CpuProfiler at the API level. It spawns an additional thread which is
320 class V8_EXPORT_PRIVATE CpuProfiler { class
322 explicit CpuProfiler(Isolate* isolate, CpuProfilingNamingMode = kDebugNaming,
325 CpuProfiler(Isolate* isolate, CpuProfilingNamingMode naming_mode,
331 ~CpuProfiler();
332 CpuProfiler(const CpuProfiler&) = delete;
333 CpuProfiler& operator=(const CpuProfiler
[all...]
H A Dtracing-cpu-profiler.h18 class CpuProfiler;
38 std::unique_ptr<CpuProfiler> profiler_;
H A Dprofile-generator.h402 class CpuProfiler;
415 CpuProfiler* profiler, ProfilerId id, const char* title,
443 CpuProfiler* cpu_profiler() const { return profiler_; } in cpu_profiler()
462 CpuProfiler* const profiler_;
543 void set_cpu_profiler(CpuProfiler* profiler) { profiler_ = profiler; } in set_cpu_profiler()
561 // rounded up to the nearest multiple of the CpuProfiler's sampling interval.
586 CpuProfiler* profiler_;
H A Dtracing-cpu-profiler.cc54 profiler_.reset(new CpuProfiler(isolate_, kDebugNaming)); in StartProfiling()
H A Dprofile-generator.cc575 CpuProfile::CpuProfile(CpuProfiler* profiler, ProfilerId id, const char* title, in CpuProfile()
/third_party/node/deps/v8/include/v8-include/
H A Dv8-profiler.h222 * |record_samples| parameter of CpuProfiler::StartCpuProfiling is true.
263 * Deletes the profile and removes it from CpuProfiler's list.
311 // Enables logging for the lifetime of the CpuProfiler. Calls to
403 * profiler can be created using v8::CpuProfiler::New method.
405 class V8_EXPORT CpuProfiler { class
412 static CpuProfiler* New(Isolate* isolate,
533 CpuProfiler();
534 ~CpuProfiler();
535 CpuProfiler(const CpuProfiler
[all...]
/third_party/node/deps/v8/include/
H A Dv8-profiler.h225 * |record_samples| parameter of CpuProfiler::StartCpuProfiling is true.
266 * Deletes the profile and removes it from CpuProfiler's list.
314 // Enables logging for the lifetime of the CpuProfiler. Calls to
403 * profiler can be created using v8::CpuProfiler::New method.
405 class V8_EXPORT CpuProfiler { class
412 static CpuProfiler* New(Isolate* isolate,
533 CpuProfiler();
534 ~CpuProfiler();
535 CpuProfiler(const CpuProfiler
[all...]
/third_party/node/deps/v8/src/inspector/
H A Dv8-profiler-agent-impl.h16 class CpuProfiler;
76 v8::CpuProfiler* m_profiler = nullptr;
H A Dv8-profiler-agent-impl.cc536 m_profiler = v8::CpuProfiler::New(m_isolate); in startProfiling()
/third_party/node/deps/v8/src/api/
H A Dapi.cc9023 i::CpuProfiler::GetAllProfilersMemorySize( in GetHeapCodeAndMetadataStatistics()
9850 i::CpuProfiler* profiler = profile->cpu_profiler(); in Delete()
9919 CpuProfiler* CpuProfiler::New(Isolate* isolate, in New()
9922 return reinterpret_cast<CpuProfiler*>(new i::CpuProfiler( in New()
9948 void CpuProfiler::Dispose() { delete reinterpret_cast<i::CpuProfiler*>(this); } in Dispose()
9951 void CpuProfiler::CollectSample(Isolate* isolate) { in CollectSample()
9952 i::CpuProfiler in CollectSample()
[all...]
/third_party/node/src/api/
H A Denvironment.cc309 v8::CpuProfiler::UseDetailedSourcePositionsForProfiling(isolate); in SetIsolateMiscHandlers()
/third_party/node/src/
H A Djs_native_api_v8.cc2016 auto profiler = v8::CpuProfiler::New(isolate); in OH_JSVM_StartCpuProfiler()
2028 auto v8profiler = reinterpret_cast<v8::CpuProfiler*>(profiler); in OH_JSVM_StopCpuProfiler()
/third_party/node/deps/v8/src/d8/
H A Dd8.cc5480 CpuProfiler* cpu_profiler; in Main()
5482 cpu_profiler = CpuProfiler::New(isolate); in Main()

Completed in 54 milliseconds