Searched refs:BasicBlockProfiler (Results 1 – 6 of 6) sorted by relevance
17 base::LazyInstance<BasicBlockProfiler>::type kBasicBlockProfiler =21 BasicBlockProfiler* BasicBlockProfiler::Get() { in Get()25 BasicBlockProfiler::Data::Data(size_t n_blocks) in Data()30 BasicBlockProfiler::Data::~Data() {} in ~Data()41 void BasicBlockProfiler::Data::SetCode(std::ostringstream* os) { in SetCode()45 void BasicBlockProfiler::Data::SetFunctionName(std::unique_ptr<char[]> name) { in SetFunctionName()49 void BasicBlockProfiler::Data::SetSchedule(std::ostringstream* os) { in SetSchedule()53 void BasicBlockProfiler::Data::SetBlockRpoNumber(size_t offset, in SetBlockRpoNumber()59 intptr_t BasicBlockProfiler::Data::GetCounterAddress(size_t offset) { in GetCounterAddress()65 void BasicBlockProfiler::Data::ResetCounts() { in ResetCounts()[all …]
20 class BasicBlockProfiler {34 friend class BasicBlockProfiler;36 const BasicBlockProfiler::Data& s);54 BasicBlockProfiler();55 ~BasicBlockProfiler();57 V8_EXPORT_PRIVATE static BasicBlockProfiler* Get();65 std::ostream& os, const BasicBlockProfiler& s);70 DISALLOW_COPY_AND_ASSIGN(BasicBlockProfiler);74 const BasicBlockProfiler& s);75 std::ostream& operator<<(std::ostream& os, const BasicBlockProfiler::Data& s);
2092 i::BasicBlockProfiler* profiler = i::BasicBlockProfiler::Get(); in OnExit()
48 BasicBlockProfiler::Data* BasicBlockInstrumentor::Instrument( in Instrument()57 BasicBlockProfiler::Data* data = BasicBlockProfiler::Get()->NewData(n_blocks); in Instrument()
23 static BasicBlockProfiler::Data* Instrument(OptimizedCompilationInfo* info,
288 BasicBlockProfiler::Data* profiler_data() const { return profiler_data_; } in profiler_data()289 void set_profiler_data(BasicBlockProfiler::Data* profiler_data) { in set_profiler_data()476 BasicBlockProfiler::Data* profiler_data_ = nullptr;