Home
last modified time | relevance | path

Searched refs:StackSamplingProfiler (Results 1 – 14 of 14) sorted by relevance

/external/libchrome/base/profiler/
Dstack_sampling_profiler.cc46 StackSamplingProfiler::Module::Module() : base_address(0u) {} in Module()
48 StackSamplingProfiler::Module::Module(uintptr_t base_address, in Module()
53 StackSamplingProfiler::Module::~Module() = default;
57 StackSamplingProfiler::InternalModule::InternalModule() : is_valid(false) {} in InternalModule()
59 StackSamplingProfiler::InternalModule::InternalModule(uintptr_t base_address, in InternalModule()
64 StackSamplingProfiler::InternalModule::~InternalModule() = default;
68 StackSamplingProfiler::Frame::Frame(uintptr_t instruction_pointer, in Frame()
72 StackSamplingProfiler::Frame::~Frame() = default;
74 StackSamplingProfiler::Frame::Frame() in Frame()
79 StackSamplingProfiler::InternalFrame::InternalFrame( in InternalFrame()
[all …]
Dstack_sampling_profiler.h57 class BASE_EXPORT StackSamplingProfiler {
271 StackSamplingProfiler(
281 StackSamplingProfiler(
290 ~StackSamplingProfiler();
334 DISALLOW_COPY_AND_ASSIGN(StackSamplingProfiler);
339 BASE_EXPORT bool operator==(const StackSamplingProfiler::Module& a,
340 const StackSamplingProfiler::Module& b);
341 BASE_EXPORT bool operator==(const StackSamplingProfiler::Sample& a,
342 const StackSamplingProfiler::Sample& b);
343 BASE_EXPORT bool operator!=(const StackSamplingProfiler::Sample& a,
[all …]
Dstack_sampling_profiler_unittest.cc65 using SamplingParams = StackSamplingProfiler::SamplingParams;
66 using Frame = StackSamplingProfiler::Frame;
68 using InternalFrame = StackSamplingProfiler::InternalFrame;
71 using Module = StackSamplingProfiler::Module;
72 using InternalModule = StackSamplingProfiler::InternalModule;
73 using Sample = StackSamplingProfiler::Sample;
325 class TestProfileBuilder : public StackSamplingProfiler::ProfileBuilder {
458 StackSamplingProfiler profiler;
622 StackSamplingProfiler profiler( in TestLibraryUnload()
726 StackSamplingProfiler::TestAPI::DisableIdleShutdown(); in SetUp()
[all …]
Dnative_stack_sampler.h66 virtual std::vector<StackSamplingProfiler::InternalFrame> RecordStackFrames(
68 StackSamplingProfiler::ProfileBuilder* profile_builder) = 0;
/external/cronet/base/profiler/
Dstack_sampling_profiler.cc95 class StackSamplingProfiler::SamplingThread : public Thread {
298 void StackSamplingProfiler::SamplingThread::TestPeer::Reset() { in Reset()
329 void StackSamplingProfiler::SamplingThread::TestPeer::DisableIdleShutdown() { in DisableIdleShutdown()
339 void StackSamplingProfiler::SamplingThread::TestPeer::ShutdownAssumingIdle( in ShutdownAssumingIdle()
368 void StackSamplingProfiler::SamplingThread::TestPeer::
376 AtomicSequenceNumber StackSamplingProfiler::SamplingThread::CollectionContext::
379 StackSamplingProfiler::SamplingThread::SamplingThread() in SamplingThread()
382 StackSamplingProfiler::SamplingThread::~SamplingThread() = default;
384 StackSamplingProfiler::SamplingThread*
385 StackSamplingProfiler::SamplingThread::GetInstance() { in GetInstance()
[all …]
Dstack_sampling_profiler.h69 class BASE_EXPORT StackSamplingProfiler {
104 StackSamplingProfiler(
112 StackSamplingProfiler(const StackSamplingProfiler&) = delete;
113 StackSamplingProfiler& operator=(const StackSamplingProfiler&) = delete;
118 ~StackSamplingProfiler();
Dstack_sampling_profiler_unittest.cc71 using SamplingParams = StackSamplingProfiler::SamplingParams;
248 StackSamplingProfiler profiler;
344 StackSamplingProfiler profiler( in TestLibraryUnload()
429 StackSamplingProfiler::TestPeer::DisableIdleShutdown(); in SetUp()
435 StackSamplingProfiler::TestPeer::Reset(); in TearDown()
618 StackSamplingProfiler profiler( in PROFILER_TEST_F()
767 StackSamplingProfiler::TestPeer::GetNextSampleTime; in PROFILER_TEST_F()
796 StackSamplingProfiler::TestPeer::GetNextSampleTime; in PROFILER_TEST_F()
840 std::unique_ptr<StackSamplingProfiler> profiler; in PROFILER_TEST_F()
846 profiler = std::make_unique<StackSamplingProfiler>( in PROFILER_TEST_F()
[all …]
Dsample_metadata.cc81 StackSamplingProfiler::ApplyMetadataToPastSamples( in ApplyMetadataToPastSamplesImpl()
110 StackSamplingProfiler::AddProfileMetadata(name_hash, key, value, thread_id); in AddProfileMetadataImpl()
Dstack_sampling_profiler_test_util.cc318 StackSamplingProfiler::SamplingParams params; in SampleScenario()
330 StackSamplingProfiler profiler( in SampleScenario()
465 StackSamplingProfiler::UnwindersFactory CreateCoreUnwindersFactoryForTesting( in CreateCoreUnwindersFactoryForTesting()
479 return StackSamplingProfiler::UnwindersFactory(); in CreateCoreUnwindersFactoryForTesting()
Dstack_sampling_profiler_test_util.h195 StackSamplingProfiler::UnwindersFactory CreateCoreUnwindersFactoryForTesting(
DREADME.md15 [StackSamplingProfiler](stack_sampling_profiler.h). This class regularly
/external/libchrome/base/threading/
Dthread_restrictions.h152 class StackSamplingProfiler; variable
261 friend class StackSamplingProfiler; variable
457 friend class base::StackSamplingProfiler;
/external/cronet/base/threading/
Dthread_restrictions.h475 class StackSamplingProfiler; variable
582 friend class base::StackSamplingProfiler;
817 friend class base::StackSamplingProfiler;
/external/libchrome/libchrome_tools/patches/
Dfix-fd-watcher-leak.patch175 class StackSamplingProfiler;