Home
last modified time | relevance | path

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

/external/v8/src/
Dbasic-block-profiler.cc12 BasicBlockProfiler::Data::Data(size_t n_blocks) in Data()
16 BasicBlockProfiler::Data::~Data() {} in ~Data()
24 void BasicBlockProfiler::Data::SetCode(std::ostringstream* os) { in SetCode()
29 void BasicBlockProfiler::Data::SetFunctionName(std::ostringstream* os) { in SetFunctionName()
34 void BasicBlockProfiler::Data::SetSchedule(std::ostringstream* os) { in SetSchedule()
39 void BasicBlockProfiler::Data::SetBlockId(size_t offset, size_t block_id) { in SetBlockId()
45 uint32_t* BasicBlockProfiler::Data::GetCounterAddress(size_t offset) { in GetCounterAddress()
51 void BasicBlockProfiler::Data::ResetCounts() { in ResetCounts()
58 BasicBlockProfiler::BasicBlockProfiler() {} in BasicBlockProfiler() function in v8::internal::BasicBlockProfiler
61 BasicBlockProfiler::Data* BasicBlockProfiler::NewData(size_t n_blocks) { in NewData()
[all …]
Dbasic-block-profiler.h19 class BasicBlockProfiler {
33 friend class BasicBlockProfiler;
35 const BasicBlockProfiler::Data& s);
53 BasicBlockProfiler();
54 ~BasicBlockProfiler();
63 std::ostream& os, const BasicBlockProfiler& s);
67 DISALLOW_COPY_AND_ASSIGN(BasicBlockProfiler);
71 const BasicBlockProfiler& s);
72 std::ostream& operator<<(std::ostream& os, const BasicBlockProfiler::Data& s);
Disolate.h39 class BasicBlockProfiler; variable
1126 BasicBlockProfiler* GetOrCreateBasicBlockProfiler();
1127 BasicBlockProfiler* basic_block_profiler() { return basic_block_profiler_; } in basic_block_profiler()
1508 BasicBlockProfiler* basic_block_profiler_;
Disolate.cc3544 BasicBlockProfiler* Isolate::GetOrCreateBasicBlockProfiler() { in Throw()
3546 basic_block_profiler_ = new BasicBlockProfiler(); in Throw()
Dd8.cc1750 if (i::BasicBlockProfiler* profiler = in OnExit()
/external/v8/src/compiler/
Dbasic-block-instrumentor.cc51 BasicBlockProfiler::Data* BasicBlockInstrumentor::Instrument( in Instrument()
56 BasicBlockProfiler::Data* data = in Instrument()
Dbasic-block-instrumentor.h23 static BasicBlockProfiler::Data* Instrument(CompilationInfo* info,
Dpipeline.cc237 BasicBlockProfiler::Data* profiler_data() const { return profiler_data_; } in profiler_data()
238 void set_profiler_data(BasicBlockProfiler::Data* profiler_data) { in set_profiler_data()
373 BasicBlockProfiler::Data* profiler_data_ = nullptr;