| addTypePayload(long, Type, IcebergCacheSizeEstimator.PathState, IcebergCacheSizeEstimator.AccountingBudget, IcebergCacheSizeEstimator.SchemaShape) |   | 80% |   | 72% | 5 | 10 | 9 | 34 | 0 | 1 |
| rejectMaterializedSnapshotPayload(Snapshot) |   | 62% |   | 75% | 2 | 5 | 5 | 13 | 0 | 1 |
| addDefaultPayload(long, Object) |   | 35% |   | 50% | 3 | 4 | 4 | 8 | 0 | 1 |
| checkSupportedTable(Table) |   | 72% |   | 57% | 6 | 8 | 5 | 16 | 0 | 1 |
| partitionSpecBytes(PartitionSpec, IcebergCacheSizeEstimator.AccountingBudget) |   | 91% |   | 75% | 3 | 7 | 4 | 42 | 0 | 1 |
| areSnapshotsLoaded(TableMetadata) |   | 52% |   | 37% | 4 | 5 | 3 | 6 | 0 | 1 |
| retainedTablePayloadBytes(Table) |   | 97% |   | 89% | 3 | 15 | 3 | 68 | 0 | 1 |
| addTransformPayload(long, Transform) |   | 60% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
| loadBaseSnapshotRetainedCacheFields() |   | 91% |   | 70% | 3 | 6 | 2 | 13 | 0 | 1 |
| loadTableMetadataField(String, Class) |   | 79% |   | 66% | 2 | 4 | 3 | 8 | 0 | 1 |
| estimateSnapshotEntry(IcebergSnapshotEntryKey, IcebergSnapshotCacheValue) |   | 96% |   | 66% | 2 | 4 | 2 | 29 | 0 | 1 |
| schemaBytes(Schema, IcebergCacheSizeEstimator.AccountingBudget) |  | 97% |   | 75% | 1 | 3 | 1 | 23 | 0 | 1 |
| estimateManifestEntry(IcebergManifestEntryKey, ManifestCacheValue) |  | 96% |   | 75% | 1 | 3 | 1 | 13 | 0 | 1 |
| estimateTableEntry(NameMapping, IcebergTableCacheValue) |  | 95% |   | 75% | 1 | 3 | 1 | 14 | 0 | 1 |
| hashIdMapBytes(long, long) |  | 91% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| immutableSetTableCapacity(long) |  | 90% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
| hashMapCapacity(long) |  | 90% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| immutableListBytes(long) |  | 88% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| objectArrayGrowthBytes(long) |  | 87% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| addBufferPayload(long, ByteBuffer) |  | 80% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| checkJvmObjectLayout() |  | 75% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| checkIcebergLayout() |  | 99% |   | 50% | 11 | 12 | 0 | 12 | 0 | 1 |
| schemaObjectBytes(IcebergCacheSizeEstimator.SchemaShape) |  | 96% |   | 75% | 1 | 3 | 0 | 8 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 82 | 0 | 1 |
| addFieldPayload(long, Types.NestedField, IcebergCacheSizeEstimator.PathState, IcebergCacheSizeEstimator.FieldKind, IcebergCacheSizeEstimator.AccountingBudget, IcebergCacheSizeEstimator.SchemaShape) |  | 100% |  | 100% | 0 | 7 | 0 | 18 | 0 | 1 |
| addIdentifierFieldPayload(long, Set) |  | 100% |  | 100% | 0 | 5 | 0 | 20 | 0 | 1 |
| snapshotBytes(Snapshot, IcebergCacheSizeEstimator.AccountingBudget) |  | 100% |  | 100% | 0 | 3 | 0 | 15 | 0 | 1 |
| immutableNameMapBytes(long, long, long) |  | 100% |   | 75% | 1 | 3 | 0 | 16 | 0 | 1 |
| sortOrderBytes(SortOrder, IcebergCacheSizeEstimator.AccountingBudget) |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
| estimateTable(Table) |  | 100% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1 |
| addStringMap(long, Map, long) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| secondarySchemaBytes(IcebergCacheSizeEstimator.SchemaShape) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| schemaLookupBytes(IcebergCacheSizeEstimator.SchemaShape) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| schemaLazyIndexBytes(IcebergCacheSizeEstimator.SchemaShape) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| structTypeIndexBytes(long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| generatedLowerCaseNameBytes(String, IcebergCacheSizeEstimator.AccountingBudget) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| immutableMapTableCapacity(long) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| isUncachedInteger(int) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| addBoxedLong(long, Long) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| addCount(long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addString(long, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| objectBytes(long) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |