LCOV - code coverage report
Current view: top level - ogr/ogrsf_frmts/gpkg - ogrgeopackagetablelayer.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 3807 4203 90.6 %
Date: 2026-06-20 02:20:25 Functions: 134 134 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_Z28OGR_GPKG_FillArrowArray_StepP15sqlite3_contextiPP13sqlite3_value 64974
_ZL12rtreeValueUpd 495872
_ZL14rtreeValueDownd 495872
_ZL18GetExtentFromRTreeP7sqlite3RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERdS9_S9_S9_ 155
_ZL29GetMaxRAMUsageAllowedForRTreev 967
_ZL31CheckFIDAndFIDColumnConsistencyPK10OGRFeaturei 16
_ZL32OGR_GPKG_FillArrowArray_FinalizeP15sqlite3_context 157
_ZL35OGR_GPKG_GeometryTypeAggregate_StepP15sqlite3_contextiPP13sqlite3_value 1376
_ZL39OGR_GPKG_GeometryExtent3DAggregate_StepP15sqlite3_contextiPP13sqlite3_value 26
_ZL39OGR_GPKG_GeometryTypeAggregate_FinalizeP15sqlite3_context 11
_ZL43OGR_GPKG_GeometryExtent3DAggregate_FinalizeP15sqlite3_context 18
_ZN12_GLOBAL__N_128GeometryTypeAggregateContext35SetGeometryTypeAggregateInterruptedEb 2
_ZN12_GLOBAL__N_128GeometryTypeAggregateContextC2EP7sqlite3i 14
_ZN12_GLOBAL__N_132GeometryExtent3DAggregateContextC2EP7sqlite3 18
_ZN23OGRGeoPackageTableLayer10BuildWhereEv 23236
_ZN23OGRGeoPackageTableLayer10GetFeatureEx 1302
_ZN23OGRGeoPackageTableLayer10IGetExtentEiP11OGREnvelopeb 334
_ZN23OGRGeoPackageTableLayer10SaveExtentEv 5918
_ZN23OGRGeoPackageTableLayer10SyncToDiskEv 11056
_ZN23OGRGeoPackageTableLayer11CreateFieldEPK12OGRFieldDefni 4511
_ZN23OGRGeoPackageTableLayer11DeleteFieldEi 163
_ZN23OGRGeoPackageTableLayer11GetMetadataEPKc 15416
_ZN23OGRGeoPackageTableLayer11ISetFeatureEP10OGRFeature 58
_ZN23OGRGeoPackageTableLayer11SetMetadataEPKPKcS1_ 163
_ZN23OGRGeoPackageTableLayer12BuildColumnsEv 26861
_ZN23OGRGeoPackageTableLayer12IGetExtent3DEiP13OGREnvelope3Db 20
_ZN23OGRGeoPackageTableLayer12ResetReadingEv 25786
_ZN23OGRGeoPackageTableLayer12UpdateExtentEPK11OGREnvelope 262950
_ZN23OGRGeoPackageTableLayer13DeleteFeatureEx 60
_ZN23OGRGeoPackageTableLayer13RecreateTableERK9CPLStringS2_ 10
_ZN23OGRGeoPackageTableLayer13ReorderFieldsEPi 4
_ZN23OGRGeoPackageTableLayer13SaveTimestampEv 5913
_ZN23OGRGeoPackageTableLayer14AlterFieldDefnEiP12OGRFieldDefni 31
_ZN23OGRGeoPackageTableLayer14GetNextFeatureEv 12169
_ZN23OGRGeoPackageTableLayer14ICreateFeatureEP10OGRFeature 268723
_ZN23OGRGeoPackageTableLayer14IUpdateFeatureEP10OGRFeatureiPKiiS3_b 11
_ZN23OGRGeoPackageTableLayer14IUpsertFeatureEP10OGRFeature 26
_ZN23OGRGeoPackageTableLayer14IsGeomFieldSetEP10OGRFeature 268788
_ZN23OGRGeoPackageTableLayer14ResetStatementEv 891
_ZN23OGRGeoPackageTableLayer14SetNextByIndexEx 17
_ZN23OGRGeoPackageTableLayer15CreateGeomFieldEPK16OGRGeomFieldDefni 6
_ZN23OGRGeoPackageTableLayer15GetFeatureCountEi 23128
_ZN23OGRGeoPackageTableLayer15GetMetadataItemEPKcS1_ 13152
_ZN23OGRGeoPackageTableLayer15GetSpatialWhereEiP11OGRGeometry 23256
_ZN23OGRGeoPackageTableLayer15RecomputeExtentEv 4
_ZN23OGRGeoPackageTableLayer15SetMetadataItemEPKcS1_S1_ 682
_ZN23OGRGeoPackageTableLayer15StartAsyncRTreeEv 48
_ZN23OGRGeoPackageTableLayer16CancelAsyncRTreeEv 36
_ZN23OGRGeoPackageTableLayer16DropSpatialIndexEb 43
_ZN23OGRGeoPackageTableLayer16GetGeometryTypesEiiRiPFidPKcPvES3_ 15
_ZN23OGRGeoPackageTableLayer16StartTransactionEv 129
_ZN23OGRGeoPackageTableLayer17CheckGeometryTypeEPK10OGRFeature 268817
_ZN23OGRGeoPackageTableLayer17CommitTransactionEv 92
_ZN23OGRGeoPackageTableLayer17GetNextArrowArrayEP16ArrowArrayStreamP10ArrowArray 370
_ZN23OGRGeoPackageTableLayer17ISetSpatialFilterEiPK11OGRGeometry 23181
_ZN23OGRGeoPackageTableLayer18AlterGeomFieldDefnEiPK16OGRGeomFieldDefni 8
_ZN23OGRGeoPackageTableLayer18CreateSpatialIndexEPKc 930
_ZN23OGRGeoPackageTableLayer18FlushInMemoryRTreeEP7sqlite3PKc 12
_ZN23OGRGeoPackageTableLayer18SetAttributeFilterEPKc 89
_ZN23OGRGeoPackageTableLayer19CheckUpdatableTableEPKc 5708
_ZN23OGRGeoPackageTableLayer19DisableFeatureCountEv 242
_ZN23OGRGeoPackageTableLayer19ReadTableDefinitionEv 1065
_ZN23OGRGeoPackageTableLayer19RollbackTransactionEv 18
_ZN23OGRGeoPackageTableLayer20BuildSelectFieldListERKSt6vectorIP12OGRFieldDefnSaIS2_EE 10
_ZN23OGRGeoPackageTableLayer20GetTotalFeatureCountEv 601
_ZN23OGRGeoPackageTableLayer20HasFastSpatialFilterEi 2
_ZN23OGRGeoPackageTableLayer20SetOpeningParametersEPKcS1_bbS1_S1_bb 3393
_ZN23OGRGeoPackageTableLayer21CreateOrUpsertFeatureEP10OGRFeatureb 268749
_ZN23OGRGeoPackageTableLayer21FeatureBindParametersEP10OGRFeatureP12sqlite3_stmtPibbiPKiiS6_ 268810
_ZN23OGRGeoPackageTableLayer21GetMetadataDomainListEv 357
_ZN23OGRGeoPackageTableLayer21SetCreationParametersE18OGRwkbGeometryTypePKciPK19OGRSpatialReferenceS2_RK26OGRGeomCoordinatePrecisionbbS2_S2_S2_ 1024
_ZN23OGRGeoPackageTableLayer22CheckUnknownExtensionsEv 1065
_ZN23OGRGeoPackageTableLayer22RegisterGeometryColumnEv 945
_ZN23OGRGeoPackageTableLayer22RemoveAsyncRTreeTempDBEv 48
_ZN23OGRGeoPackageTableLayer22ResetStatementInternalEx 905
_ZN23OGRGeoPackageTableLayer23GetColumnsOfCreateTableERKSt6vectorIP12OGRFieldDefnSaIS2_EE 1049
_ZN23OGRGeoPackageTableLayer24AsyncRTreeThreadFunctionEv 48
_ZN23OGRGeoPackageTableLayer24DoJobAtTransactionCommitEv 467
_ZN23OGRGeoPackageTableLayer24FeatureGenerateInsertSQLEP10OGRFeaturebbbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 851
_ZN23OGRGeoPackageTableLayer25CancelAsyncNextArrowArrayEv 336480
_ZN23OGRGeoPackageTableLayer25GetNextArrowArrayInternalEP10ArrowArrayRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb 180
_ZN23OGRGeoPackageTableLayer26CreateFeatureCountTriggersEPKc 5923
_ZN23OGRGeoPackageTableLayer26DoJobAtTransactionRollbackEv 38
_ZN23OGRGeoPackageTableLayer26UpdateContentsToNullExtentEv 8
_ZN23OGRGeoPackageTableLayer27DisableFeatureCountTriggersEb 69
_ZN23OGRGeoPackageTableLayer27FeatureBindInsertParametersEP10OGRFeatureP12sqlite3_stmtbb 268745
_ZN23OGRGeoPackageTableLayer27FeatureBindUpdateParametersEP10OGRFeatureP12sqlite3_stmt 55
_ZN23OGRGeoPackageTableLayer28FinishOrDisableThreadedRTreeEv 95
_ZN23OGRGeoPackageTableLayer28RenameFieldInAuxiliaryTablesEPKcS1_ 16
_ZN23OGRGeoPackageTableLayer29CreateSpatialIndexIfNecessaryEv 43567
_ZN23OGRGeoPackageTableLayer29GetNextArrowArrayAsynchronousEP16ArrowArrayStreamP10ArrowArray 202
_ZN23OGRGeoPackageTableLayer29RunDeferredSpatialIndexUpdateEv 39519
_ZN23OGRGeoPackageTableLayer29WorkaroundUpdate1TriggerIssueEv 18
_ZN23OGRGeoPackageTableLayer30FlushPendingSpatialIndexUpdateEv 8
_ZN23OGRGeoPackageTableLayer30RunDeferredCreationIfNecessaryEv 5979
_ZN23OGRGeoPackageTableLayer31SetDeferredSpatialIndexCreationEb 920
_ZN23OGRGeoPackageTableLayer31StartDeferredSpatialIndexUpdateEv 10
_ZN23OGRGeoPackageTableLayer33ReturnSQLDropSpatialIndexTriggersEv 63
_ZN23OGRGeoPackageTableLayer34CreateGeometryExtensionIfNecessaryE18OGRwkbGeometryType 19
_ZN23OGRGeoPackageTableLayer34CreateGeometryExtensionIfNecessaryEPK11OGRGeometry 264017
_ZN23OGRGeoPackageTableLayer35GetNextArrowArrayAsynchronousWorkerEv 50
_ZN23OGRGeoPackageTableLayer35ReturnSQLCreateSpatialIndexTriggersEPKcS1_ 939
_ZN23OGRGeoPackageTableLayer35RevertWorkaroundUpdate1TriggerIssueEv 5939
_ZN23OGRGeoPackageTableLayer36DoSpecialProcessingForColumnCreationEPK12OGRFieldDefn 4503
_ZN23OGRGeoPackageTableLayer36RunDeferredDropRTreeTableIfNecessaryEv 1674
_ZN23OGRGeoPackageTableLayer6RenameEPKc 12
_ZN23OGRGeoPackageTableLayer8InitViewEv 1065
_ZN23OGRGeoPackageTableLayer8TruncateEv 8
_ZN23OGRGeoPackageTableLayerC2EP21GDALGeoPackageDatasetPKc 4417
_ZN23OGRGeoPackageTableLayerD0Ev 4417
_ZN23OGRGeoPackageTableLayerD2Ev 4417
_ZNK23OGRGeoPackageTableLayer11GetGeomTypeEv 273031
_ZNK23OGRGeoPackageTableLayer12GetFIDColumnEv 3463
_ZNK23OGRGeoPackageTableLayer12GetLayerDefnEv 67600
_ZNK23OGRGeoPackageTableLayer14TestCapabilityEPKc 2378
_ZNK23OGRGeoPackageTableLayer15HasSpatialIndexEv 49141
_ZNK23OGRGeoPackageTableLayer17GetGeometryColumnEv 7103
_ZNK23OGRGeoPackageTableLayer24FeatureGenerateUpdateSQLB5cxx11EPK10OGRFeature 45
_ZNK23OGRGeoPackageTableLayer24FeatureGenerateUpdateSQLB5cxx11EPK10OGRFeatureiPKiiS4_ 11
_ZZ28OGR_GPKG_FillArrowArray_StepP15sqlite3_contextiPP13sqlite3_valueENKUlRSt11unique_lockISt5mutexEE_clES7_ 127
_ZZ28OGR_GPKG_FillArrowArray_StepP15sqlite3_contextiPP13sqlite3_valueENKUliE0_clEi 134
_ZZN23OGRGeoPackageTableLayer15StartAsyncRTreeEvENKUlvE_clEv 48
_ZZN23OGRGeoPackageTableLayer16GetGeometryTypesEiiRiPFidPKcPvES3_EN14CancelCallback15ProgressHandlerES3_ 1
_ZZN23OGRGeoPackageTableLayer16GetGeometryTypesEiiRiPFidPKcPvES3_EN14CancelCallbackC2EP7sqlite3S5_S3_ 14
_ZZN23OGRGeoPackageTableLayer16GetGeometryTypesEiiRiPFidPKcPvES3_EN14CancelCallbackD2Ev 14
_ZZN23OGRGeoPackageTableLayer17GetNextArrowArrayEP16ArrowArrayStreamP10ArrowArrayENKUlvE0_clEv 40
_ZZN23OGRGeoPackageTableLayer17GetNextArrowArrayEP16ArrowArrayStreamP10ArrowArrayENKUlvE1_clEv 32
_ZZN23OGRGeoPackageTableLayer17GetNextArrowArrayEP16ArrowArrayStreamP10ArrowArrayENKUlvE2_clEv 43
_ZZN23OGRGeoPackageTableLayer17GetNextArrowArrayEP16ArrowArrayStreamP10ArrowArrayENKUlvE_clEv 29
_ZZN23OGRGeoPackageTableLayer18CreateSpatialIndexEPKcEN11ProgressCbk11progressCbkES1_Pv 600
_ZZN23OGRGeoPackageTableLayer29GetNextArrowArrayAsynchronousEP16ArrowArrayStreamP10ArrowArrayENKUlvE_clEv 50
_ZZN23OGRGeoPackageTableLayer35GetNextArrowArrayAsynchronousWorkerEvENKUlvE_clEv 54
_ZZN23OGRGeoPackageTableLayer8TruncateEvEN16ReenableTriggersC2EP7sqlite3 4
_ZZN23OGRGeoPackageTableLayer8TruncateEvEN16ReenableTriggersD2Ev 4

Generated by: LCOV version 1.14