LCOV - code coverage report
Current view: top level - src/script - interpreter.cpp (source / functions) Hit Total Coverage
Test: test_dash_coverage.info Lines: 797 810 98.4 %
Date: 2026-06-25 07:23:51 Functions: 49 55 89.1 %

Function Name Sort by function name Hit count Sort by hit count
_Z10CastToBoolRKNSt3__16vectorIhNS_9allocatorIhEEEE 156179
_Z10EvalScriptRNSt3__16vectorINS0_IhNS_9allocatorIhEEEENS1_IS3_EEEERK7CScriptjRK20BaseSignatureChecker10SigVersionP13ScriptError_t 496355
_Z12VerifyScriptRK7CScriptS1_jRK20BaseSignatureCheckerP13ScriptError_t 168364
_Z13FindAndDeleteR7CScriptRKS_ 102844
_Z13SignatureHashI12CTransactionE7uint256RK7CScriptRKT_jiRKx10SigVersionPK26PrecomputedTransactionData 32675
_Z13SignatureHashI19CMutableTransactionE7uint256RK7CScriptRKT_jiRKx10SigVersionPK26PrecomputedTransactionData 53844
_Z22CheckSignatureEncodingRKNSt3__16vectorIhNS_9allocatorIhEEEEjP13ScriptError_t 100181
_ZL12EvalChecksigRKNSt3__16vectorIhNS_9allocatorIhEEEES5_N9prevectorILj28EhjiE14const_iteratorES8_jRK20BaseSignatureChecker10SigVersionP13ScriptError_tRb 47251
_ZL17IsLowDERSignatureRKNSt3__16vectorIhNS_9allocatorIhEEEEP13ScriptError_t 23828
_ZL19CheckPubKeyEncodingRKNSt3__16vectorIhNS_9allocatorIhEEEEjRK10SigVersionP13ScriptError_t 79061
_ZL24IsValidSignatureEncodingRKNSt3__16vectorIhNS_9allocatorIhEEEE 79251
_ZL26IsDefinedHashtypeSignatureRKNSt3__16vectorIhNS_9allocatorIhEEEE 22883
_ZL32IsCompressedOrUncompressedPubKeyRKNSt3__16vectorIhNS_9allocatorIhEEEE 31280
_ZL8popstackRNSt3__16vectorINS0_IhNS_9allocatorIhEEEENS1_IS3_EEEE 485013
_ZN12_GLOBAL__N_111set_successEP13ScriptError_t 529388
_ZN12_GLOBAL__N_114ConditionStack10toggle_topEv 3894
_ZN12_GLOBAL__N_114ConditionStack8pop_backEv 3070
_ZN12_GLOBAL__N_114ConditionStack9push_backEb 4586
_ZN12_GLOBAL__N_114ConditionStackC1Ev 495867
_ZN12_GLOBAL__N_114ConditionStackC2Ev 495863
_ZN12_GLOBAL__N_131CTransactionSignatureSerializerI12CTransactionEC1ERKS1_RK7CScriptji 32575
_ZN12_GLOBAL__N_131CTransactionSignatureSerializerI12CTransactionEC2ERKS1_RK7CScriptji 32588
_ZN12_GLOBAL__N_131CTransactionSignatureSerializerI19CMutableTransactionEC1ERKS1_RK7CScriptji 53844
_ZN12_GLOBAL__N_131CTransactionSignatureSerializerI19CMutableTransactionEC2ERKS1_RK7CScriptji 53844
_ZN12_GLOBAL__N_19set_errorEP13ScriptError_tS0_ 755296
_ZN26PrecomputedTransactionData4InitI12CTransactionEEvRKT_ONSt3__16vectorI6CTxOutNS5_9allocatorIS7_EEEEb 97789
_ZN26PrecomputedTransactionData4InitI19CMutableTransactionEEvRKT_ONSt3__16vectorI6CTxOutNS5_9allocatorIS7_EEEEb 10
_ZN26PrecomputedTransactionDataC1I12CTransactionEERKT_ 67317
_ZN26PrecomputedTransactionDataC1I19CMutableTransactionEERKT_ 8
_ZN26PrecomputedTransactionDataC2I12CTransactionEERKT_ 67316
_ZN26PrecomputedTransactionDataC2I19CMutableTransactionEERKT_ 8
_ZN34GenericTransactionSignatureCheckerI12CTransactionED0Ev 0
_ZN34GenericTransactionSignatureCheckerI12CTransactionED1Ev 0
_ZN34GenericTransactionSignatureCheckerI12CTransactionED2Ev 0
_ZN34GenericTransactionSignatureCheckerI19CMutableTransactionED0Ev 0
_ZN34GenericTransactionSignatureCheckerI19CMutableTransactionED1Ev 0
_ZN34GenericTransactionSignatureCheckerI19CMutableTransactionED2Ev 0
_ZNK12_GLOBAL__N_114ConditionStack5emptyEv 413981
_ZNK12_GLOBAL__N_114ConditionStack8all_trueEv 929926
_ZNK12_GLOBAL__N_131CTransactionSignatureSerializerI12CTransactionE14SerializeInputI10HashWriterEEvRT_j 37357
_ZNK12_GLOBAL__N_131CTransactionSignatureSerializerI12CTransactionE15SerializeOutputI10HashWriterEEvRT_j 74789
_ZNK12_GLOBAL__N_131CTransactionSignatureSerializerI12CTransactionE19SerializeScriptCodeI10HashWriterEEvRT_ 32588
_ZNK12_GLOBAL__N_131CTransactionSignatureSerializerI12CTransactionE9SerializeI10HashWriterEEvRT_ 32588
_ZNK12_GLOBAL__N_131CTransactionSignatureSerializerI19CMutableTransactionE14SerializeInputI10HashWriterEEvRT_j 154511
_ZNK12_GLOBAL__N_131CTransactionSignatureSerializerI19CMutableTransactionE15SerializeOutputI10HashWriterEEvRT_j 145233
_ZNK12_GLOBAL__N_131CTransactionSignatureSerializerI19CMutableTransactionE19SerializeScriptCodeI10HashWriterEEvRT_ 53844
_ZNK12_GLOBAL__N_131CTransactionSignatureSerializerI19CMutableTransactionE9SerializeI10HashWriterEEvRT_ 53844
_ZNK34GenericTransactionSignatureCheckerI12CTransactionE13CheckLockTimeERK10CScriptNum 5563
_ZNK34GenericTransactionSignatureCheckerI12CTransactionE13CheckSequenceERK10CScriptNum 5533
_ZNK34GenericTransactionSignatureCheckerI12CTransactionE15VerifySignatureERKNSt3__16vectorIhNS2_9allocatorIhEEEERK7CPubKeyRK7uint256 2716
_ZNK34GenericTransactionSignatureCheckerI12CTransactionE8CheckSigERKNSt3__16vectorIhNS2_9allocatorIhEEEES8_RK7CScript10SigVersion 32349
_ZNK34GenericTransactionSignatureCheckerI19CMutableTransactionE13CheckLockTimeERK10CScriptNum 4
_ZNK34GenericTransactionSignatureCheckerI19CMutableTransactionE13CheckSequenceERK10CScriptNum 26
_ZNK34GenericTransactionSignatureCheckerI19CMutableTransactionE15VerifySignatureERKNSt3__16vectorIhNS2_9allocatorIhEEEERK7CPubKeyRK7uint256 2754
_ZNK34GenericTransactionSignatureCheckerI19CMutableTransactionE8CheckSigERKNSt3__16vectorIhNS2_9allocatorIhEEEES8_RK7CScript10SigVersion 3421

Generated by: LCOV version 1.16