Searched refs:CpuProfiler (Results 1 - 14 of 14) sorted by relevance
/third_party/node/deps/v8/src/profiler/ |
H A D | cpu-profiler.cc | 423 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 D | cpu-profiler.h | 300 // 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 D | tracing-cpu-profiler.h | 18 class CpuProfiler; 38 std::unique_ptr<CpuProfiler> profiler_;
|
H A D | profile-generator.h | 402 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 D | tracing-cpu-profiler.cc | 54 profiler_.reset(new CpuProfiler(isolate_, kDebugNaming)); in StartProfiling()
|
H A D | profile-generator.cc | 575 CpuProfile::CpuProfile(CpuProfiler* profiler, ProfilerId id, const char* title, in CpuProfile()
|
/third_party/node/deps/v8/include/v8-include/ |
H A D | v8-profiler.h | 222 * |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 D | v8-profiler.h | 225 * |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 D | v8-profiler-agent-impl.h | 16 class CpuProfiler; 76 v8::CpuProfiler* m_profiler = nullptr;
|
H A D | v8-profiler-agent-impl.cc | 536 m_profiler = v8::CpuProfiler::New(m_isolate); in startProfiling()
|
/third_party/node/deps/v8/src/api/ |
H A D | api.cc | 9023 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 D | environment.cc | 309 v8::CpuProfiler::UseDetailedSourcePositionsForProfiling(isolate); in SetIsolateMiscHandlers()
|
/third_party/node/src/ |
H A D | js_native_api_v8.cc | 2016 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 D | d8.cc | 5480 CpuProfiler* cpu_profiler; in Main() 5482 cpu_profiler = CpuProfiler::New(isolate); in Main()
|
Completed in 49 milliseconds