Home
last modified time | relevance | path

Searched refs:ThreadCapture (Results 1 – 6 of 6) sorted by relevance

/system/memory/libmemunreachable/
DThreadCapture.h37 class ThreadCapture {
39 ThreadCapture(pid_t pid, Allocator<ThreadCapture> allocator);
40 ~ThreadCapture();
50 ThreadCapture(const ThreadCapture&) = delete;
51 void operator=(const ThreadCapture&) = delete;
DThreadCapture.cpp336 ThreadCapture::ThreadCapture(pid_t pid, Allocator<ThreadCapture> allocator) { in ThreadCapture() function in android::ThreadCapture
341 ThreadCapture::~ThreadCapture() {} in ~ThreadCapture()
343 bool ThreadCapture::ListThreads(TidList& tids) { in ListThreads()
347 bool ThreadCapture::CaptureThreads() { in CaptureThreads()
351 bool ThreadCapture::ReleaseThreads() { in ReleaseThreads()
355 bool ThreadCapture::ReleaseThread(pid_t tid) { in ReleaseThread()
359 bool ThreadCapture::CapturedThreadInfo(ThreadInfoList& threads) { in CapturedThreadInfo()
363 void ThreadCapture::InjectTestFunc(std::function<void(pid_t)>&& f) { in InjectTestFunc()
DAndroid.bp44 "ThreadCapture.cpp",
DREADME.md79 - `ThreadCapture.cpp`: Pauses threads in the main process and collects register contents.
DMemUnreachable.cpp306 ThreadCapture thread_capture(parent_pid, heap); in GetUnreachableMemory()
/system/memory/libmemunreachable/tests/
DThreadCapture_test.cpp105 ThreadCapture thread_capture{getpid(), heap}; in WaitForThreads()
129 ThreadCapture thread_capture(getpid(), heap); in TEST_F()
155 ThreadCapture thread_capture(getpid(), heap); in TEST_P()
228 ThreadCapture thread_capture(child, heap); in TEST_P()
263 ThreadCapture thread_capture(ret, heap); in TEST_F()
322 ThreadCapture thread_capture(child, heap); in TEST_F()