LCOV - code coverage report
Current view: top level - extra/webserver/unix - SPWebUnixConnectionWorker.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 552 799 69.1 %
Date: 2024-05-12 00:16:13 Functions: 64 73 87.7 %

Function Name Sort by function name Hit count Sort by hit count
stappler::web::ConnectionWorker::BufferChain::clear() 0
stappler::web::ConnectionWorker::BufferChain::write(stappler::web::ConnectionWorker::BufferChain&) 0
stappler::web::ConnectionWorker::Client::shutdownAll() 0
stappler::web::ConnectionWorker::Client::cancelWithResult(stappler::web::Status) 0
stappler::web::ConnectionWorker::Client::write(stappler::web::ConnectionWorker::BufferChain&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::web::ConnectionWorker::Buffer::Flags) 0
stappler::web::s_getSignalName(int) 0
stappler::web::ConnectionWorker::Buffer::str() const 0
stappler::web::ConnectionWorker::Client::cancelWithResult(stappler::web::Status)::{lambda()#1}::operator()() const 0
stappler::web::ConnectionWorker::Client::cancelWithResult(stappler::web::Status)::{lambda()#1}::operator()() const::{lambda(stappler::StringViewBase<char>)#1}::operator()(stappler::StringViewBase<char>) const 0
stappler::web::ConnectionWorker::Generation::releaseAll() 50
stappler::web::ConnectionWorker::Generation::Generation(stappler::web::ConnectionWorker*, stappler::mempool::custom::Pool*) 50
stappler::web::ConnectionWorker::BufferChain::write(stappler::web::ConnectionWorker::Buffer*) 50
stappler::web::ConnectionWorker::makeGeneration() 50
stappler::web::ConnectionWorker::Buffer::create(stappler::mempool::custom::Pool*, stappler::StringViewBase<char>, long, unsigned long, unsigned long) 50
stappler::web::ConnectionWorker::Client::writeFile(stappler::web::ConnectionWorker::BufferChain&, stappler::StringViewBase<char>, unsigned long, unsigned long, stappler::web::ConnectionWorker::Buffer::Flags) 50
stappler::web::ConnectionWorker::runTask(stappler::web::AsyncTask*) 100
stappler::web::ConnectionWorker::runTask(stappler::web::AsyncTask*)::{lambda()#1}::operator()() const 100
stappler::web::ConnectionWorker::threadDispose() 181
stappler::web::ConnectionWorker::threadInit() 197
stappler::web::ConnectionWorker::poll(int) 200
stappler::web::ConnectionWorker::ConnectionWorker(stappler::web::ConnectionQueue*, stappler::web::UnixRoot*, int, int, int) 200
stappler::web::ConnectionWorker::~ConnectionWorker() 200
stappler::web::ConnectionWorker::~ConnectionWorker().2 200
stappler::web::ConnectionWorker::worker() 386
stappler::web::ConnectionWorker::Client::performRead()::{lambda()#2}::operator()() const 475
stappler::web::ConnectionWorker::Client::Client(int, int) 600
stappler::web::ConnectionWorker::Client::runInputFilter(stappler::web::ConnectionWorker::BufferChain&)::{lambda()#1}::operator()() const 650
stappler::web::ConnectionWorker::BufferChain::extract(stappler::mempool::custom::Pool*, unsigned long, unsigned long) const 675
stappler::web::ConnectionWorker::Client::performRead()::{lambda()#1}::operator()() const 2625
stappler::web::ConnectionWorker::BufferChain::writeToFd(int, unsigned long&) 3075
stappler::web::ConnectionWorker::Client::write(stappler::web::ConnectionWorker::BufferChain&, stappler::web::ConnectionWorker::BufferChain&) 3075
stappler::web::ConnectionWorker::Generation::releaseClient(stappler::web::ConnectionWorker::Client*) 3100
stappler::web::ConnectionWorker::Generation::pushFd(int, stappler::StringViewBase<char>, unsigned short) 3100
stappler::web::ConnectionWorker::BufferChain::readFromFd(stappler::mempool::custom::Pool*, int) 3100
stappler::web::ConnectionWorker::readRequest(stappler::web::ConnectionWorker::Client*, stappler::web::ConnectionWorker::BufferChain&) 3100
stappler::web::ConnectionWorker::removeClient(stappler::web::ConnectionWorker::Client&) 3100
stappler::web::ConnectionWorker::processRequest(stappler::web::UnixRequestController*) 3100
stappler::web::ConnectionWorker::Client::performRead() 3100
stappler::web::ConnectionWorker::Client::shutdownRead() 3100
stappler::web::ConnectionWorker::Client::shutdownWrite() 3100
stappler::web::ConnectionWorker::Client::runInputFilter(stappler::web::ConnectionWorker::BufferChain&) 3100
stappler::web::ConnectionWorker::Client::checkForReqeust(stappler::web::ConnectionWorker::BufferChain&) 3100
stappler::web::ConnectionWorker::Client::release() 3100
stappler::web::ConnectionWorker::Client::Client(stappler::web::ConnectionWorker::Generation*, stappler::mempool::custom::Pool*, int, stappler::StringViewBase<char>, unsigned short) 3100
stappler::web::ConnectionWorker::pushFd(int, int, stappler::StringViewBase<char>, unsigned short) 3100
stappler::web::ConnectionWorker::BufferChain::size() const 3100
stappler::web::ConnectionWorker::readRequest(stappler::web::ConnectionWorker::Client*, stappler::web::ConnectionWorker::BufferChain&)::{lambda()#1}::operator()() const 3100
stappler::web::ConnectionWorker::processRequest(stappler::web::UnixRequestController*)::{lambda()#1}::operator()() const 3100
stappler::web::ConnectionWorker::BufferChain::writeToFd(int, unsigned long&)::{lambda(stappler::web::ConnectionWorker::Buffer const*, unsigned char const*, unsigned long)#1}::operator()(stappler::web::ConnectionWorker::Buffer const*, unsigned char const*, unsigned long) const 3175
stappler::web::ConnectionWorker::Client::performWrite() 3218
stappler::web::ConnectionWorker::addClient(stappler::web::ConnectionWorker::Client&) 3699
stappler::web::ConnectionWorker::Buffer::release() 5825
stappler::web::ConnectionWorker::Client::checkForReqeust(stappler::web::ConnectionWorker::BufferChain&)::{lambda(stappler::web::ConnectionWorker::Buffer const*, unsigned char const*, unsigned long)#1}::operator()(stappler::web::ConnectionWorker::Buffer const*, unsigned char const*, unsigned long) const 6200
stappler::web::ConnectionWorker::Buffer::create(stappler::mempool::custom::Pool*, unsigned long) 6425
stappler::web::ConnectionWorker::Buffer::getFile() const 9000
stappler::web::ConnectionWorker::parseRequestHeader(stappler::web::UnixRequestController*, stappler::web::ConnectionWorker::Client*, stappler::web::ConnectionWorker::BufferChain&)::{lambda()#1}::operator()() const 17050
stappler::web::ConnectionWorker::parseRequestHeader(stappler::web::UnixRequestController*, stappler::web::ConnectionWorker::Client*, stappler::web::ConnectionWorker::BufferChain&) 20150
stappler::web::ConnectionWorker::Client::checkForHeader(stappler::web::ConnectionWorker::BufferChain&) 20150
stappler::web::ConnectionWorker::BufferChain::releaseEmpty() 23250
stappler::web::ConnectionWorker::BufferChain::read(stappler::memory::callback<int (stappler::web::ConnectionWorker::Buffer const*, unsigned char const*, unsigned long)> const&, bool) 26975
stappler::web::ConnectionWorker::BufferChain::empty() const 30750
stappler::web::ConnectionWorker::Client::checkForHeader(stappler::web::ConnectionWorker::BufferChain&)::{lambda(stappler::web::ConnectionWorker::Buffer const*, unsigned char const*, unsigned long)#1}::operator()(stappler::web::ConnectionWorker::Buffer const*, unsigned char const*, unsigned long) const 37850
stappler::web::ConnectionWorker::BufferChain::getBytesRead() const 44075
stappler::web::ConnectionWorker::Buffer::readSource() const 48075
stappler::web::ConnectionWorker::Client::write(stappler::web::ConnectionWorker::BufferChain&, stappler::StringViewBase<char>, stappler::web::ConnectionWorker::Buffer::Flags) 82175
stappler::web::ConnectionWorker::Buffer::availableForRead() const 107375
stappler::web::ConnectionWorker::Buffer::write(unsigned char const*, unsigned long) 1221375
stappler::web::ConnectionWorker::BufferChain::write(stappler::mempool::custom::Pool*, unsigned char const*, unsigned long, stappler::web::ConnectionWorker::Buffer::Flags) 1224550
stappler::web::ConnectionWorker::BufferChain::getWriteTarget(stappler::mempool::custom::Pool*) 1224675
stappler::web::ConnectionWorker::Buffer::writeTarget() const 1224675
stappler::web::ConnectionWorker::Client::write(stappler::web::ConnectionWorker::BufferChain&, unsigned char const*, unsigned long, stappler::web::ConnectionWorker::Buffer::Flags) 1303950
stappler::web::ConnectionWorker::Buffer::availableForWrite() const 2443225
stappler::web::ConnectionWorker::BufferChain::isEos() const 2531625

Generated by: LCOV version 1.14