28 int err = ::pthread_join(
m_thread, result);
44 llvm_unreachable(
"someone is calling HostThread::Cancel()");
46 int err = ::pthread_cancel(
m_thread);
56 int err = ::pthread_detach(
m_thread);
static llvm::raw_ostream & error(Stream &strm)
virtual bool IsJoinable() const
Status Join(lldb::thread_result_t *result) override
~HostThreadPosix() override
A class that represents a running process on the host machine.
@ eErrorTypePOSIX
POSIX error codes.