Home
last modified time | relevance | path

Searched refs:BasicBlockProfilerData (Results 1 - 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/diagnostics/
H A Dbasic-block-profiler.cc20 BasicBlockProfilerData::BasicBlockProfilerData(size_t n_blocks) in BasicBlockProfilerData() function in v8::internal::BasicBlockProfilerData
23 void BasicBlockProfilerData::SetCode(const std::ostringstream& os) { in SetCode()
27 void BasicBlockProfilerData::SetFunctionName(std::unique_ptr<char[]> name) { in SetFunctionName()
31 void BasicBlockProfilerData::SetSchedule(const std::ostringstream& os) { in SetSchedule()
35 void BasicBlockProfilerData::SetBlockId(size_t offset, int32_t id) { in SetBlockId()
40 void BasicBlockProfilerData::SetHash(int hash) { hash_ = hash; }
42 void BasicBlockProfilerData::ResetCounts() {
48 BasicBlockProfilerData* BasicBlockProfiler::NewData(size_t n_blocks) {
50 auto data = std::make_unique<BasicBlockProfilerData>(n_block
66 BasicBlockProfilerData::BasicBlockProfilerData( BasicBlockProfilerData() function in v8::BasicBlockProfilerData
72 BasicBlockProfilerData::BasicBlockProfilerData( BasicBlockProfilerData() function in v8::BasicBlockProfilerData
[all...]
H A Dbasic-block-profiler.h24 class BasicBlockProfilerData { class
26 explicit BasicBlockProfilerData(size_t n_blocks);
27 V8_EXPORT_PRIVATE BasicBlockProfilerData(
29 V8_EXPORT_PRIVATE BasicBlockProfilerData(
32 BasicBlockProfilerData(const BasicBlockProfilerData&) = delete;
33 BasicBlockProfilerData& operator=(const BasicBlockProfilerData&) = delete;
57 const BasicBlockProfilerData& s);
74 using DataList = std::list<std::unique_ptr<BasicBlockProfilerData>>;
[all...]
/third_party/node/deps/v8/src/codegen/
H A Doptimized-compilation-info.h229 BasicBlockProfilerData* profiler_data() const { return profiler_data_; } in profiler_data()
230 void set_profiler_data(BasicBlockProfilerData* profiler_data) { in set_profiler_data()
268 BasicBlockProfilerData* profiler_data_ = nullptr;
/third_party/node/deps/v8/src/compiler/
H A Dbasic-block-instrumentor.cc54 BasicBlockProfilerData* BasicBlockInstrumentor::Instrument( in Instrument()
63 BasicBlockProfilerData* data = BasicBlockProfiler::Get()->NewData(n_blocks); in Instrument()
73 // BasicBlockProfilerData directly. The JS heap object is only used for in Instrument()
H A Dbasic-block-instrumentor.h23 static BasicBlockProfilerData* Instrument(OptimizedCompilationInfo* info,
/third_party/node/deps/v8/src/heap/
H A Dfactory.h33 class BasicBlockProfilerData;
975 CodeBuilder& set_profiler_data(BasicBlockProfilerData* profiler_data) { in set_profiler_data()
1003 BasicBlockProfilerData* profiler_data_ = nullptr;

Completed in 4 milliseconds