Lines Matching refs:sample
10 #include "src/profiler/tick-sample.h"
47 const TickSample& sample) {
51 stack_trace.reserve(sample.frames_count + 3);
62 if (sample.pc != nullptr) {
63 if (sample.has_external_callback && sample.state == EXTERNAL) {
68 {FindEntry(reinterpret_cast<Address>(sample.external_callback_entry)),
71 Address attributed_pc = reinterpret_cast<Address>(sample.pc);
78 if (!pc_entry && !sample.has_external_callback) {
79 attributed_pc = reinterpret_cast<Address>(sample.tos);
105 if (!sample.has_external_callback) {
115 for (unsigned i = 0; i < sample.frames_count; ++i) {
116 Address stack_pos = reinterpret_cast<Address>(sample.stack[i]);
174 if (sample.pc == nullptr) {
180 stack_trace.push_back({EntryForVMState(sample.state), no_line_info});