LCOV - code coverage report
Current view: top level - core/core/string - SPSha2.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 352 369 95.4 %
Date: 2024-05-12 00:16:13 Functions: 62 62 100.0 %

Function Name Sort by function name Hit count Sort by hit count
sha1::sha_process(stappler::crypto::Sha1::_Ctx&, unsigned char const*, unsigned int) 250
sha1::sha_done(stappler::crypto::Sha1::_Ctx&, unsigned char*) 150
sha1::sha_init(stappler::crypto::Sha1::_Ctx&) 225
sha1::sha_transform(stappler::crypto::Sha1::_Ctx&) 200
sha1::maybe_byte_reverse(unsigned int*, int) 200
sha256::sha_init(stappler::crypto::Sha256::_Ctx&) 1100
sha256::sha_process(stappler::crypto::Sha256::_Ctx&, void const*, unsigned int) 1500
sha256::sha_compress(stappler::crypto::Sha256::_Ctx&, unsigned char const*) 7625
sha256::Ch(unsigned int, unsigned int, unsigned int) 488000
sha256::Sh(unsigned int, unsigned int) 732000
sha256::Maj(unsigned int, unsigned int, unsigned int) 488000
sha256::Rot(unsigned int, unsigned int) 4392000
sha256::Gamma0(unsigned int) 366000
sha256::Gamma1(unsigned int) 366000
sha256::Sigma0(unsigned int) 488000
sha256::Sigma1(unsigned int) 488000
sha256::load32(unsigned char const*) 122000
sha256::sha_min(unsigned int, unsigned int) 1200
sha256::store32(unsigned int, unsigned char*) 7000
sha256::store64(unsigned long, unsigned char*) 875
sha256::sha_done(stappler::crypto::Sha256::_Ctx&, void*) 875
sha512::sha_process(stappler::crypto::Sha512::_Ctx&, void const*, unsigned int) 4775
sha512::sha_compress(stappler::crypto::Sha512::_Ctx&, unsigned char const*) 6350
sha512::Ch(unsigned long, unsigned long, unsigned long) 508000
sha512::Sh(unsigned long, unsigned long) 812800
sha512::Maj(unsigned long, unsigned long, unsigned long) 508000
sha512::Rot(unsigned long, unsigned long) 4673600
sha512::Gamma0(unsigned long) 406400
sha512::Gamma1(unsigned long) 406400
sha512::Sigma0(unsigned long) 508000
sha512::Sigma1(unsigned long) 508000
sha512::load64(unsigned char const*) 101600
sha512::sha_min(unsigned int, unsigned int) 4375
sha512::store64(unsigned long, unsigned char*) 20250
sha512::sha_done(stappler::crypto::Sha512::_Ctx&, void*) 2250
sha512::sha_init(stappler::crypto::Sha512::_Ctx&) 2350
stappler::crypto::Sha1::hmac(stappler::CoderSource const&, stappler::CoderSource const&) 25
stappler::crypto::Sha1::init() 100
stappler::crypto::Sha1::make(stappler::CoderSource const&, stappler::StringViewBase<char> const&) 25
stappler::crypto::Sha1::final(unsigned char*) 75
stappler::crypto::Sha1::final() 75
stappler::crypto::Sha1::update(unsigned char const*, unsigned long) 250
stappler::crypto::Sha1::update(stappler::CoderSource const&) 250
stappler::crypto::Sha1::Sha1() 125
stappler::crypto::Sha256::hmac(stappler::CoderSource const&, stappler::CoderSource const&) 225
stappler::crypto::Sha256::init() 575
stappler::crypto::Sha256::make(stappler::CoderSource const&, stappler::StringViewBase<char> const&) 25
stappler::crypto::Sha256::final(unsigned char*) 575
stappler::crypto::Sha256::final() 300
stappler::crypto::Sha256::update(unsigned char const*, unsigned long) 1500
stappler::crypto::Sha256::update(stappler::CoderSource const&) 1500
stappler::crypto::Sha256::Sha256() 525
stappler::crypto::Sha512::hmac(stappler::CoderSource const&, stappler::CoderSource const&) 225
stappler::crypto::Sha512::init() 450
stappler::crypto::Sha512::make(stappler::CoderSource const&, stappler::StringViewBase<char> const&) 700
stappler::crypto::Sha512::final(unsigned char*) 1225
stappler::crypto::Sha512::final() 1025
stappler::crypto::Sha512::update(unsigned char const*, unsigned long) 4775
stappler::crypto::Sha512::update(stappler::CoderSource const&) 4125
stappler::crypto::Sha512::Sha512() 1900
sha256::sha_compress(stappler::crypto::Sha256::_Ctx&, unsigned char const*)::{lambda(unsigned int, unsigned int, unsigned int, unsigned int&, unsigned int, unsigned int, unsigned int, unsigned int&, unsigned int)#1}::operator()(unsigned int, unsigned int, unsigned int, unsigned int&, unsigned int, unsigned int, unsigned int, unsigned int&, unsigned int) const 488000
sha512::sha_compress(stappler::crypto::Sha512::_Ctx&, unsigned char const*)::{lambda(unsigned long, unsigned long, unsigned long, unsigned long&, unsigned long, unsigned long, unsigned long, unsigned long&, unsigned long)#1}::operator()(unsigned long, unsigned long, unsigned long, unsigned long&, unsigned long, unsigned long, unsigned long, unsigned long&, unsigned long) const 508000

Generated by: LCOV version 1.14