Home
last modified time | relevance | path

Searched refs:BasicBlockProfiler (Results 1 – 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/diagnostics/
Dbasic-block-profiler.h55 friend class BasicBlockProfiler;
72 class BasicBlockProfiler {
76 BasicBlockProfiler() = default;
77 ~BasicBlockProfiler() = default;
78 BasicBlockProfiler(const BasicBlockProfiler&) = delete;
79 BasicBlockProfiler& operator=(const BasicBlockProfiler&) = delete;
81 V8_EXPORT_PRIVATE static BasicBlockProfiler* Get();
Dbasic-block-profiler.cc18 DEFINE_LAZY_LEAKY_OBJECT_GETTER(BasicBlockProfiler, BasicBlockProfiler::Get) in DEFINE_LAZY_LEAKY_OBJECT_GETTER() argument
48 BasicBlockProfilerData* BasicBlockProfiler::NewData(size_t n_blocks) { in NewData()
124 void BasicBlockProfiler::ResetCounts(Isolate* isolate) { in ResetCounts()
140 bool BasicBlockProfiler::HasData(Isolate* isolate) { in HasData()
145 void BasicBlockProfiler::Print(std::ostream& os, Isolate* isolate) { in Print()
169 std::vector<bool> BasicBlockProfiler::GetCoverageBitmap(Isolate* isolate) { in GetCoverageBitmap()
/third_party/node/deps/v8/src/compiler/
Dbasic-block-instrumentor.cc63 BasicBlockProfilerData* data = BasicBlockProfiler::Get()->NewData(n_blocks); in Instrument()
/third_party/node/deps/v8/src/execution/
Disolate.cc4345 if (BasicBlockProfiler::Get()->HasData(this)) { in ThrowInternal()
4347 BasicBlockProfiler::Get()->Print(out, this); in ThrowInternal()
4348 BasicBlockProfiler::Get()->ResetCounts(this); in ThrowInternal()
/third_party/node/deps/v8/src/d8/
Dd8.cc3289 i::BasicBlockProfiler::Get() in Initialize()
5587 bitmap = i::BasicBlockProfiler::Get()->GetCoverageBitmap( in Main()
5610 i::BasicBlockProfiler::Get()->ResetCounts( in Main()