LCOV - code coverage report
Current view: top level - src - game.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 895 1881 47.6 %
Date: 2018-02-05 16:49:44 Functions: 64 90 71.1 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_evalNagsLatex 1
_Z10encodeTagsISt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EEEtP10ByteBufferRKT_ 10018
_Z11transPiecesPc 1561972
_Z13game_parseNagSt4pairIPKcS1_E 386
_Z13game_printNaghPcb11gameFormatT 288
_Z15transPiecesCharc 0
_Z16strGetRatingTypePKc 0
_Z41__static_initialization_and_destruction_0ii 1
_ZL10decodeKinghP11simpleMoveT 256038
_ZL10decodeMoveP10ByteBufferP11simpleMoveThPK8Position 783051
_ZL10decodePawnhP11simpleMoveTh 98648
_ZL10decodeRookhP11simpleMoveT 138987
_ZL10encodeKingP10ByteBufferP11simpleMoveT 3489963
_ZL10encodeMoveP10ByteBufferP5moveT 9497630
_ZL10encodePawnP10ByteBufferP11simpleMoveT 993769
_ZL10encodeRookP10ByteBufferP11simpleMoveT 1735752
_ZL11decodeQueenP10ByteBufferhP11simpleMoveT 66120
_ZL11encodeQueenP10ByteBufferP11simpleMoveT 628431
_ZL12decodeBishophP11simpleMoveT 122008
_ZL12decodeKnighthP11simpleMoveT 101250
_ZL12encodeBishopP10ByteBufferP11simpleMoveT 1621121
_ZL12encodeKnightP10ByteBufferP11simpleMoveT 1028594
_ZL12makeMoveBytehh 9497630
_ZL14decodeCommentsP10ByteBufferP5moveT 155499
_ZL14encodeCommentsP10ByteBufferP5moveTPj 1908932
_ZL15encodeVariationP10ByteBufferP5moveTPjS3_j 1908932
_ZL8skipTagsP10ByteBuffer 0
_ZN12_GLOBAL__N_113patternsMatchEPK8PositionP8patternT 0
_ZN12_GLOBAL__N_116calcHomePawnMaskEhPKh 0
_ZN4Game10ClearMovesEv 5202
_ZN4Game10DecodeTagsEP10ByteBufferb 1018
_ZN4Game10ExactMatchEP8PositionP10ByteBufferP11simpleMoveT15gameExactMatchTPb 0
_ZN4Game10GetNextSANEv 3168
_ZN4Game10GetPrevSANEPc 1124
_ZN4Game10MoveBackupEv 5150580
_ZN4Game10WriteToPGNEjbb 2036
_ZN4Game11DecodeStartEP10ByteBufferb 1018
_ZN4Game11MoveForwardEv 8572689
_ZN4Game11MoveToStartEv 13659
_ZN4Game11SetStartFenEPKc 4
_ZN4Game11SetStartPosEP8Position 0
_ZN4Game12AddVariationEv 617636
_ZN4Game12CommentEmptyEPKc 223469
_ZN4Game12WriteCommentEP10TextBufferPKcS3_S3_ 223518
_ZN4Game13GetAverageEloEv 0
_ZN4Game13MainVariationEv 0
_ZN4Game13MaterialMatchEP10ByteBufferPhS2_P8patternTiiibbii 0
_ZN4Game13TruncateStartEv 0
_ZN4Game13VarExactMatchEP8Position15gameExactMatchT 0
_ZN4Game13WriteMoveListEP10TextBufferP5moveTbb 310514
_ZN4Game14DecodeNextMoveEP10ByteBufferP11simpleMoveT 0
_ZN4Game14FirstVariationEv 0
_ZN4Game14GetNextMoveUCIEPc 0
_ZN4Game14RemoveExtraTagEPKc 0
_ZN4Game14SetMoveCommentEPKc 111904
_ZN4Game14accessTagValueB5cxx11EPKcm 10891
_ZN4Game15DecodeVariationEP10ByteBufferhj 155499
_ZN4Game15DeleteVariationEv 0
_ZN4Game16LoadStandardTagsEPK10IndexEntryPK8NameBase 1000
_ZN4Game16MakeHomePawnListEPh 10018
_ZN4Game16MoveForwardInPGNEv 423810
_ZN4Game17MoveExitVariationEv 964428
_ZN4Game17MoveIntoVariationEj 382860
_ZN4Game18GetPartialMoveListEP7DStringj 0
_ZN4Game19MoveToLocationInPGNEj 1590
_ZN4Game19PgnFormatFromStringEPKcP11gameFormatT 0
_ZN4Game22SetPgnFormatFromStringEPKc 0
_ZN4Game5ClearEv 5202
_ZN4Game5cloneEv 3
_ZN4Game5stripEbbb 0
_ZN4Game6AddNagEh 824
_ZN4Game6DecodeEP10ByteBufferh 1018
_ZN4Game6EncodeEP10ByteBufferP10IndexEntry 10018
_ZN4Game6GetSANEPc 6
_ZN4Game7AddMoveEPK11simpleMoveT 3127677
_ZN4Game7NewMoveE7markerT 4373353
_ZN4Game8TruncateEv 0
_ZN4Game8WritePGNEP10TextBuffer 2036
_ZN4Game9AddPgnTagEPKcS1_ 12
_ZN4Game9RemoveNagEb 0
_ZN4Game9allocMoveEv 4375084
_ZN4Game9setRatingEhPKcmSt4pairIS1_S1_E 70
_ZN4GameC2ERKS_ 3
_ZNK4Game12FindExtraTagEPKc 0
_ZNK4Game12GetPgnOffsetEv 1443
_ZNK4Game14GetPrevMoveUCIEPc 0
_ZNK4Game16GetLocationInPGNEv 3165
_ZZN4Game14RemoveExtraTagEPKcENKUlRKSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EE_clESB_ 0
_ZZN4Game9setRatingEhPKcmSt4pairIS1_S1_EENKUlT_E_clIS1_EEDaS4_ 70
_ZZN4GameC4ERKS_ENKUlvE_clEv 1731

Generated by: LCOV version 1.13