Home
last modified time | relevance | path

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

/aosp_15_r20/external/libchrome/base/profiler/
H A 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 …]
H A 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 …]
H A 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 …]
H A Dnative_stack_sampler.h66 virtual std::vector<StackSamplingProfiler::InternalFrame> RecordStackFrames(
68 StackSamplingProfiler::ProfileBuilder* profile_builder) = 0;
/aosp_15_r20/external/cronet/base/profiler/
H A 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 …]
H A Dstack_sampling_profiler_unittest.cc74 using SamplingParams = StackSamplingProfiler::SamplingParams;
251 StackSamplingProfiler profiler;
348 StackSamplingProfiler profiler( in TestLibraryUnload()
433 StackSamplingProfiler::TestPeer::DisableIdleShutdown(); in SetUp()
439 StackSamplingProfiler::TestPeer::Reset(); in TearDown()
622 StackSamplingProfiler profiler( in PROFILER_TEST_F()
771 StackSamplingProfiler::TestPeer::GetNextSampleTime; in PROFILER_TEST_F()
800 StackSamplingProfiler::TestPeer::GetNextSampleTime; in PROFILER_TEST_F()
844 std::unique_ptr<StackSamplingProfiler> profiler; in PROFILER_TEST_F()
850 profiler = std::make_unique<StackSamplingProfiler>( in PROFILER_TEST_F()
[all …]
H A Dstack_sampling_profiler.h69 class BASE_EXPORT StackSamplingProfiler {
104 StackSamplingProfiler(
112 StackSamplingProfiler(const StackSamplingProfiler&) = delete;
113 StackSamplingProfiler& operator=(const StackSamplingProfiler&) = delete;
118 ~StackSamplingProfiler();
H A Dstack_sampling_profiler_test_util.cc319 StackSamplingProfiler::SamplingParams params; in SampleScenario()
331 StackSamplingProfiler profiler( in SampleScenario()
466 StackSamplingProfiler::UnwindersFactory CreateCoreUnwindersFactoryForTesting( in CreateCoreUnwindersFactoryForTesting()
480 return StackSamplingProfiler::UnwindersFactory(); in CreateCoreUnwindersFactoryForTesting()
H A Dsample_metadata.cc81 StackSamplingProfiler::ApplyMetadataToPastSamples( in ApplyMetadataToPastSamplesImpl()
110 StackSamplingProfiler::AddProfileMetadata(name_hash, key, value, thread_id); in AddProfileMetadataImpl()
H A Dstack_sampling_profiler_test_util.h192 StackSamplingProfiler::UnwindersFactory CreateCoreUnwindersFactoryForTesting(
H A DREADME.md15 [StackSamplingProfiler](stack_sampling_profiler.h). This class regularly
/aosp_15_r20/external/libchrome/base/threading/
H A Dthread_restrictions.h152 class StackSamplingProfiler; variable
261 friend class StackSamplingProfiler; variable
457 friend class base::StackSamplingProfiler;
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/7/external/libchrome/base/threading/
Dthread_restrictions.h155 class StackSamplingProfiler; variable
264 friend class StackSamplingProfiler; variable
460 friend class base::StackSamplingProfiler;
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/threading/
Dthread_restrictions.h155 class StackSamplingProfiler; variable
264 friend class StackSamplingProfiler; variable
460 friend class base::StackSamplingProfiler;
/aosp_15_r20/external/cronet/base/threading/
H A Dthread_restrictions.h489 class StackSamplingProfiler; variable
598 friend class base::StackSamplingProfiler;
838 friend class base::StackSamplingProfiler;
/aosp_15_r20/external/libchrome/libchrome_tools/patches/
H A Dfix-fd-watcher-leak.patch175 class StackSamplingProfiler;