| Filters |  | 0% |  | 0% | 59 | 59 | 79 | 79 | 56 | 56 | 1 | 1 |
| WindowedComputations |  | 0% |  | 0% | 31 | 31 | 110 | 110 | 27 | 27 | 1 | 1 |
| Collation |  | 0% |  | 0% | 56 | 56 | 77 | 77 | 16 | 16 | 1 | 1 |
| Aggregates |  | 0% |  | 0% | 45 | 45 | 65 | 65 | 41 | 41 | 1 | 1 |
| Aggregates.GraphLookupStage |  | 0% |  | 0% | 34 | 34 | 53 | 53 | 5 | 5 | 1 | 1 |
| Windows |  | 0% |  | 0% | 27 | 27 | 47 | 47 | 18 | 18 | 1 | 1 |
| Aggregates.MergeStage |  | 0% |  | 0% | 27 | 27 | 74 | 74 | 5 | 5 | 1 | 1 |
| IndexOptions |  | 0% |  | 0% | 44 | 44 | 66 | 66 | 42 | 42 | 1 | 1 |
| Filters.GeometryOperatorFilter |  | 0% |  | 0% | 24 | 24 | 46 | 46 | 6 | 6 | 1 | 1 |
| Aggregates.LookupStage |  | 0% |  | 0% | 26 | 26 | 44 | 44 | 5 | 5 | 1 | 1 |
| Updates |  | 0% | | n/a | 32 | 32 | 36 | 36 | 32 | 32 | 1 | 1 |
| PushOptions |  | 0% |  | 0% | 34 | 34 | 37 | 37 | 12 | 12 | 1 | 1 |
| Filters.NotFilter |  | 0% |  | 0% | 21 | 21 | 35 | 35 | 8 | 8 | 1 | 1 |
| MergeOptions |  | 0% |  | 0% | 34 | 34 | 41 | 41 | 15 | 15 | 1 | 1 |
| Accumulators |  | 0% |  | 0% | 22 | 22 | 27 | 27 | 19 | 19 | 1 | 1 |
| BucketGranularity |  | 0% |  | 0% | 7 | 7 | 25 | 25 | 5 | 5 | 1 | 1 |
| Aggregates.BucketStage |  | 0% |  | 0% | 18 | 18 | 38 | 38 | 5 | 5 | 1 | 1 |
| GraphLookupOptions |  | 0% |  | 0% | 29 | 29 | 46 | 46 | 10 | 10 | 1 | 1 |
| Updates.WithEachUpdate |  | 0% |  | 0% | 16 | 16 | 39 | 39 | 7 | 7 | 1 | 1 |
| CreateCollectionOptions |  | 0% |  | 0% | 21 | 21 | 36 | 36 | 20 | 20 | 1 | 1 |
| Aggregates.SetWindowFieldsStage |  | 0% |  | 0% | 14 | 14 | 32 | 32 | 5 | 5 | 1 | 1 |
| Updates.SimpleUpdate |  | 0% |  | 0% | 16 | 16 | 29 | 29 | 5 | 5 | 1 | 1 |
| Projections |  | 0% |  | 0% | 16 | 16 | 21 | 21 | 15 | 15 | 1 | 1 |
| FindOneAndUpdateOptions |  | 0% | | n/a | 22 | 22 | 34 | 34 | 22 | 22 | 1 | 1 |
| Aggregates.BucketAutoStage |  | 0% |  | 0% | 14 | 14 | 33 | 33 | 5 | 5 | 1 | 1 |
| Filters.TextFilter |  | 0% |  | 0% | 18 | 18 | 27 | 27 | 5 | 5 | 1 | 1 |
| TextSearchOptions |  | 0% |  | 0% | 24 | 24 | 25 | 25 | 10 | 10 | 1 | 1 |
| Windows.SimpleWindow |  | 0% |  | 0% | 13 | 13 | 24 | 24 | 5 | 5 | 1 | 1 |
| Aggregates.GroupStage |  | 0% |  | 0% | 16 | 16 | 28 | 28 | 5 | 5 | 1 | 1 |
| FindOneAndReplaceOptions |  | 0% | | n/a | 20 | 20 | 31 | 31 | 20 | 20 | 1 | 1 |
| Indexes |  | 0% |  | 0% | 15 | 15 | 25 | 25 | 14 | 14 | 1 | 1 |
| Updates.CompositeUpdate |  | 0% |  | 0% | 15 | 15 | 27 | 27 | 5 | 5 | 1 | 1 |
| Aggregates.UnionWithStage |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 5 | 5 | 1 | 1 |
| Filters.IterableOperatorFilter |  | 0% |  | 0% | 11 | 11 | 33 | 33 | 5 | 5 | 1 | 1 |
| Filters.OperatorFilter |  | 0% |  | 0% | 13 | 13 | 29 | 29 | 5 | 5 | 1 | 1 |
| WindowedComputations.CompoundParameterFunctionAndWindow |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 6 | 6 | 1 | 1 |
| MongoTimeUnit |  | 0% | | n/a | 4 | 4 | 16 | 16 | 4 | 4 | 1 | 1 |
| WindowedComputations.SimpleParameterFunctionAndWindow |  | 0% |  | 0% | 12 | 12 | 24 | 24 | 5 | 5 | 1 | 1 |
| SimpleExpression |  | 0% |  | 0% | 15 | 15 | 22 | 22 | 5 | 5 | 1 | 1 |
| Updates.PullAllUpdate |  | 0% |  | 0% | 10 | 10 | 29 | 29 | 5 | 5 | 1 | 1 |
| BucketOptions |  | 0% |  | 0% | 20 | 20 | 21 | 21 | 9 | 9 | 1 | 1 |
| Aggregates.FieldsStage |  | 0% |  | 0% | 10 | 10 | 27 | 27 | 5 | 5 | 1 | 1 |
| Aggregates.FacetStage |  | 0% |  | 0% | 13 | 13 | 26 | 26 | 5 | 5 | 1 | 1 |
| Projections.ElemMatchFilterProjection |  | 0% |  | 0% | 15 | 15 | 17 | 17 | 5 | 5 | 1 | 1 |
| BucketAutoOptions |  | 0% |  | 0% | 19 | 19 | 21 | 21 | 9 | 9 | 1 | 1 |
| Filters.SimpleEncodingFilter |  | 0% |  | 0% | 12 | 12 | 22 | 22 | 5 | 5 | 1 | 1 |
| Updates.PushUpdate |  | 0% |  | 0% | 13 | 13 | 29 | 29 | 5 | 5 | 1 | 1 |
| Facet |  | 0% |  | 0% | 17 | 17 | 20 | 20 | 7 | 7 | 1 | 1 |
| Filters.OrNorFilter |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 5 | 5 | 1 | 1 |
| Aggregates.SimplePipelineStage |  | 0% |  | 0% | 15 | 15 | 17 | 17 | 5 | 5 | 1 | 1 |
| Aggregates.ReplaceStage |  | 0% |  | 0% | 13 | 13 | 26 | 26 | 6 | 6 | 1 | 1 |
| Projections.FieldsProjection |  | 0% |  | 0% | 13 | 13 | 20 | 20 | 5 | 5 | 1 | 1 |
| CountOptions |  | 0% | | n/a | 14 | 14 | 22 | 22 | 14 | 14 | 1 | 1 |
| Sorts.CompoundSort |  | 0% |  | 0% | 13 | 13 | 19 | 19 | 5 | 5 | 1 | 1 |
| Updates.SimpleBsonKeyValue |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 5 | 5 | 1 | 1 |
| UpdateOneModel |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 9 | 9 | 1 | 1 |
| UpdateManyModel |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 9 | 9 | 1 | 1 |
| FindOneAndDeleteOptions |  | 0% | | n/a | 14 | 14 | 21 | 21 | 14 | 14 | 1 | 1 |
| CollationStrength |  | 0% |  | 0% | 9 | 9 | 17 | 17 | 4 | 4 | 1 | 1 |
| Field |  | 0% |  | 0% | 12 | 12 | 18 | 18 | 6 | 6 | 1 | 1 |
| Variable |  | 0% |  | 0% | 12 | 12 | 18 | 18 | 6 | 6 | 1 | 1 |
| WindowedComputations.ParamName |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| Collation.Builder |  | 0% | | n/a | 11 | 11 | 30 | 30 | 11 | 11 | 1 | 1 |
| UpdateOptions |  | 0% | | n/a | 14 | 14 | 20 | 20 | 14 | 14 | 1 | 1 |
| ValidationLevel |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 4 | 4 | 1 | 1 |
| BsonField |  | 0% |  | 0% | 10 | 10 | 18 | 18 | 6 | 6 | 1 | 1 |
| CollationCaseFirst |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 4 | 4 | 1 | 1 |
| Aggregates.SortByCountStage |  | 0% |  | 0% | 11 | 11 | 17 | 17 | 5 | 5 | 1 | 1 |
| Sorts |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 8 | 8 | 1 | 1 |
| Indexes.CompoundIndex |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 4 | 4 | 1 | 1 |
| Filters.AndFilter |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 5 | 5 | 1 | 1 |
| ValidationAction |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 4 | 4 | 1 | 1 |
| ReplaceOptions |  | 0% | | n/a | 12 | 12 | 17 | 17 | 12 | 12 | 1 | 1 |
| Filters.SimpleFilter |  | 0% |  | 0% | 9 | 9 | 17 | 17 | 5 | 5 | 1 | 1 |
| CollationMaxVariable |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 4 | 4 | 1 | 1 |
| CollationAlternate |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 4 | 4 | 1 | 1 |
| ReplaceOneModel |  | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| TimeSeriesOptions |  | 0% | | n/a | 7 | 7 | 11 | 11 | 7 | 7 | 1 | 1 |
| MergeOptions.WhenMatched |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| DeleteOptions |  | 0% | | n/a | 8 | 8 | 11 | 11 | 8 | 8 | 1 | 1 |
| Windows.BsonWindow |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 5 | 5 | 1 | 1 |
| CreateIndexOptions |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| ValidationOptions |  | 0% | | n/a | 8 | 8 | 11 | 11 | 8 | 8 | 1 | 1 |
| MapReduceAction |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| DeleteManyModel |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| DeleteOneModel |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| IndexModel |  | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| WindowedComputations.BsonFieldWindowedComputation |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 5 | 5 | 1 | 1 |
| InsertManyOptions |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| Filters.OrNorFilter.Operator |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| BulkWriteOptions |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| UnwindOptions |  | 0% | | n/a | 6 | 6 | 8 | 8 | 6 | 6 | 1 | 1 |
| DropIndexOptions |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| EstimatedDocumentCountOptions |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| Windows.Bound |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| TimeSeriesGranularity |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| MergeOptions.WhenNotMatched |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| BuildersHelper |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 1 | 1 |
| WindowedComputations.AbstractFunctionAndWindow |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 |
| Updates.new Bson() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ReturnDocument |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Filters.new Bson() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| InsertOneOptions |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| RenameCollectionOptions |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| CreateViewOptions |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| InsertOneModel |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| IndexOptionDefaults |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| WriteModel | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |