Lines Matching refs:record
200 ScriptSampleRecord* record = m_scopeSampleMap->get(codeBlock->ownerExecutable());
201 ASSERT(record);
202 record->sample(codeBlock, sample.vPC());
333 ScriptSampleRecord* record = codeBlockSamples[i];
334 CodeBlock* codeBlock = record->m_codeBlock;
336 double blockPercent = (record->m_sampleCount * 100.0) / m_sampleCount;
340 printf("#%d: %s:%d: %d / %lld (%.3f%%)\n", i + 1, record->m_executable->sourceURL().UTF8String().c_str(), codeBlock->lineNumberForBytecodeOffset(exec, 0), record->m_sampleCount, m_sampleCount, blockPercent);
346 for (unsigned op = 0; op < record->m_size; ++op) {
347 int count = record->m_samples[op];
372 printf(" Samples on a call / return boundary: %d / %d (%.3f%%)\n\n", record->m_sampleCount - record->m_opcodeSampleCount, record->m_sampleCount, (static_cast<double>(record->m_sampleCount - record->m_opcodeSampleCount) * 100) / record->m_sampleCount);