| Class | WMC | Class cycl. | Max method cycl. | Relative system complexity | Relative data complexity | Relative structural complexity | Bugs | Defects |
|---|---|---|---|---|---|---|---|---|
| FixMergeHistoryCorruption | 14 | 13 | 13 | 729.04 | 0.04 | 729 | 0.29 | 0.94 |
| ExpireTemporaryAccounts | 14 | 8 | 6 | 961.15 | 0.15 | 961 | 0.24 | 0.8 |
| PurgeRecentChanges | 2 | 1 | 1 | 25 | 0 | 25 | 0.01 | 0.15 |
| MigrateFileRepoLayout | 34 | 31 | 29 | 1849.03 | 0.03 | 1849 | 1.02 | 3.07 |
| ChangePassword | 8 | 6 | 5 | 169.19 | 0.19 | 169 | 0.1 | 0.36 |
| GenerateConfigSchema | 43 | 31 | 14 | 576.44 | 0.44 | 576 | 1.19 | 2.42 |
| FixUserRegistration | 6 | 5 | 5 | 784 | 0 | 784 | 0.14 | 0.75 |
| MigrateRevisionCommentTemp | 9 | 7 | 7 | 729.14 | 0.14 | 729 | 0.19 | 0.89 |
| ImportSiteScripts | 13 | 11 | 7 | 625.04 | 0.04 | 625 | 0.36 | 1.42 |
| BlockUsers | 11 | 10 | 10 | 625 | 0 | 625 | 0.35 | 0.64 |
| CleanupUploadStash | 19 | 17 | 16 | 1024.02 | 0.02 | 1024 | 0.47 | 1.68 |
| Protect | 9 | 8 | 8 | 400 | 0 | 400 | 0.18 | 0.73 |
| RefreshLinks | 53 | 43 | 13 | 4761.14 | 0.14 | 4761 | 1.49 | 3.3 |
| ImportSites | 3 | 1 | 1 | 121.03 | 0.03 | 121 | 0.04 | 0.15 |
| CopyJobQueue | 10 | 8 | 5 | 361.1 | 0.1 | 361 | 0.24 | 0.82 |
| ViewCLI | 7 | 6 | 6 | 196 | 0 | 196 | 0.05 | 0.36 |
| MwSql | 41 | 37 | 29 | 961.28 | 0.28 | 961 | 0.74 | 2.08 |
| RefreshImageMetadata | 30 | 27 | 15 | 1089.08 | 0.08 | 1089 | 0.85 | 2.01 |
| PurgeExpiredUserrights | 3 | 2 | 2 | 36 | 0 | 36 | 0.02 | 0.22 |
| DumpIterator | 17 | 10 | 6 | 784.16 | 0.16 | 784 | 0.33 | 0.71 |
| SearchDump | 4 | 2 | 2 | 81.13 | 0.13 | 81 | 0.02 | 0.22 |
| FetchText | 8 | 6 | 6 | 121.08 | 0.08 | 121 | 0.09 | 0.52 |
| ManageJobs | 11 | 8 | 6 | 576.02 | 0.02 | 576 | 0.21 | 0.66 |
| RunBatchedQuery | 6 | 4 | 4 | 484.04 | 0.04 | 484 | 0.2 | 0.45 |
| GenerateJwt | 18 | 14 | 8 | 289.12 | 0.12 | 289 | 0.24 | 1.15 |
| PruneFileCache | 15 | 13 | 8 | 49.08 | 0.08 | 49 | 0.28 | 1.01 |
| CompareParsers | 18 | 13 | 6 | 289.19 | 0.19 | 289 | 0.41 | 0.92 |
| BackupReader | 55 | 41 | 9 | 3136.26 | 0.26 | 3136 | 0.94 | 2.39 |
| DeleteSelfExternals | 6 | 5 | 5 | 625.04 | 0.04 | 625 | 0.21 | 0.59 |
| CleanupPreferences | 15 | 13 | 7 | 841.07 | 0.07 | 841 | 0.31 | 1.26 |
| ReassignEdits | 18 | 15 | 8 | 1521.08 | 0.08 | 1521 | 0.44 | 0.92 |
| GenerateSitemap | 28 | 16 | 4 | 1156.25 | 0.25 | 1156 | 0.6 | 0.8 |
| ValidateRegistrationFile | 4 | 3 | 3 | 64 | 0 | 64 | 0.03 | 0.38 |
| RunJobs | 24 | 20 | 18 | 225.21 | 0.21 | 225 | 0.32 | 1.01 |
| EditCLI | 20 | 19 | 19 | 961.03 | 0.03 | 961 | 0.38 | 0.92 |
| GetReplicaServer | 7 | 6 | 6 | 196 | 0 | 196 | 0.08 | 0.36 |
| RenameUsersMatchingPattern | 20 | 17 | 10 | 1936.1 | 0.1 | 1936 | 0.6 | 1.61 |
| FindClasses | 6 | 5 | 5 | 25 | 0 | 25 | 0.04 | 0.52 |
| PatchSql | 6 | 4 | 4 | 100.09 | 0.09 | 100 | 0.06 | 0.68 |
| FindMissingFiles | 17 | 16 | 16 | 961 | 0 | 961 | 0.33 | 2.02 |
| DeleteBatch | 19 | 18 | 18 | 900 | 0 | 900 | 0.37 | 1.13 |
| EmptyUserGroup | 9 | 7 | 7 | 576.04 | 0.04 | 576 | 0.18 | 0.89 |
| ManageForeignResources | 7 | 6 | 6 | 196.07 | 0.07 | 196 | 0.15 | 0.29 |
| PopulateUserIsTemp | 9 | 6 | 6 | 441.14 | 0.14 | 441 | 0.07 | 0.52 |
| DeleteOldRevisions | 8 | 6 | 6 | 484.03 | 0.03 | 484 | 0.19 | 0.43 |
| Undelete | 6 | 5 | 5 | 400 | 0 | 400 | 0.12 | 0.43 |
| CommandLineInstaller | 35 | 27 | 17 | 961.32 | 0.32 | 961 | 0.98 | 1.34 |
| CleanupBlocks | 41 | 29 | 8 | 2304.28 | 0.28 | 2304 | 1.07 | 2.88 |
| PurgeParserCache | 8 | 6 | 5 | 225.08 | 0.08 | 225 | 0.26 | 0.43 |
| ResetUserEmail | 12 | 11 | 11 | 529 | 0 | 529 | 0.18 | 0.64 |
| CleanupCaps | 20 | 16 | 7 | 1369.16 | 0.16 | 1369 | 0.5 | 1.13 |
| PruneUnusedLinkTargetRows | 9 | 8 | 8 | 625.04 | 0.04 | 625 | 0.32 | 1.12 |
| CompareParserCache | 7 | 6 | 6 | 784 | 0 | 784 | 0.36 | 0.59 |
| ExportSites | 5 | 4 | 4 | 100 | 0 | 100 | 0.07 | 0.29 |
| DeleteOrphanedRevisions | 5 | 3 | 3 | 400.08 | 0.08 | 400 | 0.11 | 0.22 |
| PopulateChangeTagDef | 25 | 18 | 5 | 1521.13 | 0.13 | 1521 | 0.53 | 1.98 |
| CleanupInvalidDbKeys | 41 | 36 | 31 | 2209.08 | 0.08 | 2209 | 1.04 | 2.52 |
| PurgePage | 9 | 7 | 5 | 196.16 | 0.16 | 196 | 0.08 | 0.66 |
| CheckImages | 9 | 8 | 8 | 400 | 0 | 400 | 0.17 | 0.89 |
| ExtractClaimsFromJwt | 10 | 8 | 5 | 289.06 | 0.06 | 289 | 0.11 | 0.43 |
| RebuildFileCache | 18 | 16 | 16 | 2304.01 | 0.01 | 2304 | 0.57 | 1.31 |
| DumpCategoriesAsRdf | 13 | 8 | 7 | 1296.11 | 0.11 | 1296 | 0.39 | 1.12 |
| NamespaceDupes | 104 | 89 | 30 | 10816.22 | 0.22 | 10816 | 3.24 | 7.43 |
| Sqlite | 11 | 10 | 10 | 49.69 | 0.69 | 49 | 0.12 | 1.19 |
| DeleteTag | 6 | 5 | 5 | 1024 | 0 | 1024 | 0.15 | 0.52 |
| RecountCategories | 14 | 12 | 8 | 1089.07 | 0.07 | 1089 | 0.46 | 1.33 |
| FixInconsistentRedirects | 11 | 9 | 9 | 400.1 | 0.1 | 400 | 0.18 | 0.98 |
| CompareLanguageConverterOutput | 25 | 13 | 7 | 4225.21 | 0.21 | 4225 | 0.92 | 0.66 |
| FixTimestamps | 11 | 10 | 10 | 121.08 | 0.08 | 121 | 0.4 | 0.66 |
| GetTextMaint | 8 | 7 | 7 | 324 | 0 | 324 | 0.13 | 0.5 |
| CleanupEmptyCategories | 20 | 18 | 18 | 484.13 | 0.13 | 484 | 0.38 | 1.7 |
| MediaWiki\Maintenance\UpdateCredits | 10 | 9 | 9 | 49 | 0 | 49 | 0.15 | 0.89 |
| RebuildAll | 4 | 2 | 2 | 49.13 | 0.13 | 49 | 0.05 | 0.22 |
| RollbackEdits | 14 | 12 | 11 | 1444.06 | 0.06 | 1444 | 0.3 | 1.49 |
| FileAwareNodeVisitor | 1 | 1 | 1 | 2.33 | 1.33 | 1 | 0.01 | 0.15 |
| DeprecatedInterfaceFinder | 18 | 16 | 8 | 37.24 | 1.24 | 36 | 0.16 | 1.24 |
| FindDeprecated | 12 | 9 | 9 | 144.15 | 0.15 | 144 | 0.23 | 0.89 |
| GenerateSchemaSql | 2 | 1 | 1 | 9.5 | 0.5 | 9 | 0.01 | 0.15 |
| InvalidateBotPasswords | 3 | 2 | 2 | 49 | 0 | 49 | 0.04 | 0.22 |
| UpdateMediaWiki | 43 | 36 | 24 | 2304.04 | 0.04 | 2304 | 0.86 | 2.79 |
| ConvertExtensionsMessagesToTranslationAlias | 13 | 12 | 12 | 64 | 0 | 64 | 0.16 | 1.81 |
| DumpLinks | 6 | 5 | 5 | 400 | 0 | 400 | 0.12 | 0.59 |
| UserOptionsMaintenance | 62 | 55 | 17 | 3364.02 | 0.02 | 3364 | 1.47 | 4.52 |
| InitEditCount | 8 | 7 | 7 | 961 | 0 | 961 | 0.29 | 0.52 |
| CreateAndPromote | 32 | 30 | 29 | 2116.05 | 0.05 | 2116 | 0.58 | 1.87 |
| UpdateExtensionJsonSchema | 21 | 18 | 9 | 121.13 | 0.13 | 121 | 0.42 | 1.82 |
| PurgeExpiredWatchlistItems | 5 | 4 | 4 | 144.23 | 0.23 | 144 | 0.04 | 0.52 |
| DeleteAutoPatrolLogs | 23 | 19 | 10 | 1024.11 | 0.11 | 1024 | 0.45 | 1.59 |
| ImageBuilder | 30 | 15 | 6 | 2601.17 | 0.17 | 2601 | 0.6 | 1.29 |
| UpdateArticleCount | 4 | 3 | 3 | 196 | 0 | 196 | 0.08 | 0.29 |
| DumpBackup | 17 | 15 | 8 | 81.13 | 0.13 | 81 | 0.35 | 0.78 |
| GenerateAutoload | 3 | 1 | 1 | 9.5 | 0.5 | 9 | 0.01 | 0.15 |
| CheckUsernames | 5 | 4 | 4 | 361 | 0 | 361 | 0.06 | 0.68 |
| FixDoubleRedirects | 20 | 18 | 17 | 1156.05 | 0.05 | 1156 | 0.42 | 1.08 |
| AddChangeTag | 3 | 2 | 2 | 81 | 0 | 81 | 0.04 | 0.22 |
| ShowSiteStats | 4 | 3 | 3 | 81 | 0 | 81 | 0.09 | 0.61 |
| DeleteUserEmail | 6 | 5 | 5 | 196 | 0 | 196 | 0.05 | 0.29 |
| CleanupPageLang | 6 | 4 | 3 | 196.22 | 0.22 | 196 | 0.09 | 0.36 |
| FindOrphanedFiles | 22 | 20 | 13 | 1225.06 | 0.06 | 1225 | 0.46 | 2.14 |
| PurgeExpiredBlocks | 2 | 1 | 1 | 36 | 0 | 36 | 0 | 0.15 |
| CleanupImages | 33 | 25 | 12 | 1764.33 | 0.33 | 1764 | 0.79 | 1.71 |
| LanguageNameIndexer | 21 | 18 | 14 | 289.07 | 0.07 | 289 | 0.7 | 2.78 |
| EraseArchivedFile | 14 | 11 | 8 | 961.02 | 0.02 | 961 | 0.35 | 0.94 |
| DumpUploads | 20 | 15 | 6 | 729.07 | 0.07 | 729 | 0.3 | 1.17 |
| GrepPages | 22 | 19 | 12 | 1296.01 | 0.01 | 1296 | 0.42 | 2.07 |
| MediaWiki\Maintenance\UpdateRestrictions | 13 | 10 | 7 | 900.14 | 0.14 | 900 | 0.32 | 1.42 |
| CommandLineInc | 6 | 4 | 3 | 25.22 | 0.22 | 25 | 0.03 | 0.68 |
| MoveToExternal | 48 | 41 | 20 | 1521.26 | 0.26 | 1521 | 1.26 | 2.45 |
| ResolveStubs | 16 | 14 | 11 | 529.41 | 0.41 | 529 | 0.55 | 1.08 |
| CompressOld | 45 | 41 | 27 | 3249.16 | 0.16 | 3249 | 1.46 | 3.12 |
| DumpRev | 4 | 3 | 3 | 169 | 0 | 169 | 0.07 | 0.29 |
| CheckStorage | 77 | 71 | 51 | 2304.21 | 0.21 | 2304 | 2.32 | 6.99 |
| StorageTypeStats | 10 | 10 | 10 | 144 | 0 | 144 | 0.3 | 1.19 |
| OrphanStats | 6 | 4 | 4 | 361.08 | 0.08 | 361 | 0.17 | 0.52 |
| FixLegacyEncoding | 9 | 7 | 7 | 49.83 | 0.83 | 49 | 0.12 | 0.5 |
| RecompressTracked | 89 | 66 | 9 | 3600.16 | 0.16 | 3600 | 2.06 | 6.32 |
| CgzCopyTransaction | 16 | 12 | 10 | 625.18 | 0.18 | 625 | 0.27 | 1.56 |
| TrackBlobs | 45 | 37 | 14 | 2601.08 | 0.08 | 2601 | 1.28 | 4.13 |
| RenameDbPrefix | 12 | 10 | 10 | 144.15 | 0.15 | 144 | 0.24 | 0.89 |
| FindBadBlobs | 58 | 44 | 11 | 3481.25 | 0.25 | 3481 | 1.73 | 3.65 |
| RebuildTextIndex | 18 | 12 | 6 | 1296.03 | 0.03 | 1296 | 0.39 | 1.33 |
| UpdateSpecialPages | 27 | 23 | 14 | 676.05 | 0.05 | 676 | 0.47 | 1.89 |
| PopulateInterwiki | 11 | 8 | 5 | 676.17 | 0.17 | 676 | 0.25 | 0.8 |
| CreateBotPassword | 16 | 14 | 13 | 529.04 | 0.04 | 529 | 0.39 | 1.15 |
| InstallPreConfigured | 29 | 17 | 5 | 2025.29 | 0.29 | 2025 | 0.45 | 1.63 |
| ClearInterwikiCache | 3 | 2 | 2 | 144 | 0 | 144 | 0.03 | 0.38 |
| GeneratePhpCharToUpperMappings | 9 | 8 | 8 | 196.07 | 0.07 | 196 | 0.2 | 0.5 |
| RenameUser | 15 | 13 | 13 | 441 | 0 | 441 | 0.25 | 1.03 |
| FindMissingActors | 24 | 18 | 7 | 1936.16 | 0.16 | 1936 | 0.81 | 1.08 |
| GenerateSchemaChangeSql | 2 | 1 | 1 | 9.5 | 0.5 | 9 | 0.01 | 0.15 |
| RebuildRecentchanges | 47 | 39 | 12 | 3249.04 | 0.04 | 3249 | 1.72 | 3.11 |
| CategoryChangesAsRdf | 60 | 37 | 13 | 2500.29 | 0.29 | 2500 | 1.58 | 5 |
| FormatInstallDoc | 7 | 6 | 6 | 289 | 0 | 289 | 0.13 | 0.5 |
| NukePage | 10 | 8 | 8 | 784.01 | 0.01 | 784 | 0.25 | 0.43 |
| DumpRenderer | 6 | 4 | 3 | 900.04 | 0.04 | 900 | 0.31 | 0.36 |
| CheckBadRedirects | 5 | 4 | 4 | 324 | 0 | 324 | 0.08 | 0.52 |
| WikiBirthday | 6 | 4 | 4 | 256.08 | 0.08 | 256 | 0.11 | 0.22 |
| GetConfiguration | 38 | 34 | 16 | 144.42 | 0.42 | 144 | 0.43 | 2.64 |
| Mcc | 39 | 36 | 32 | 256.07 | 0.07 | 256 | 0.67 | 2.18 |
| MergeMessageFileList | 35 | 30 | 15 | 169.25 | 0.25 | 169 | 0.65 | 3.11 |
| MigrateExternallinks | 12 | 9 | 5 | 900.23 | 0.23 | 900 | 0.3 | 1.03 |
| BenchmarkLruHash | 15 | 14 | 14 | 49 | 0 | 49 | 0.28 | 1.97 |
| BenchmarkTidy | 7 | 5 | 4 | 121.03 | 0.03 | 121 | 0.28 | 0.29 |
| BenchmarkSettings | 5 | 3 | 3 | 64.11 | 0.11 | 64 | 0.19 | 0.45 |
| BenchmarkPurge | 12 | 7 | 4 | 121.38 | 0.38 | 121 | 0.22 | 0.52 |
| BenchmarkSanitizer | 16 | 15 | 15 | 49.13 | 0.13 | 49 | 0.49 | 0.64 |
| BenchmarkCommentFormatter | 7 | 6 | 6 | 225 | 0 | 225 | 0.15 | 0.98 |
| BenchmarkTitleValue | 10 | 1 | 1 | 121.42 | 0.42 | 121 | 0.13 | 0.15 |
| BenchmarkJsonCodec | 6 | 4 | 4 | 121.19 | 0.19 | 121 | 0.14 | 0.36 |
| BenchmarkJsValidate | 3 | 2 | 2 | 81 | 0 | 81 | 0.05 | 0.22 |
| BenchmarkHooks | 5 | 3 | 3 | 36.14 | 0.14 | 36 | 0.07 | 0.38 |
| BenchmarkEval | 7 | 6 | 6 | 81 | 0 | 81 | 0.12 | 0.43 |
| BenchmarkParse | 16 | 12 | 9 | 1369.09 | 0.09 | 1369 | 0.45 | 0.78 |
| BenchmarkGlobalVarConfig | 2 | 1 | 1 | 16 | 0 | 16 | 0.03 | 0.15 |
| BenchmarkTruncate | 1 | 1 | 1 | 36 | 0 | 36 | 0.11 | 0.15 |
| ResetAuthenticationThrottle | 28 | 23 | 15 | 484.21 | 0.21 | 484 | 0.47 | 1.22 |
| SqliteMaintenance | 19 | 14 | 6 | 484.16 | 0.16 | 484 | 0.31 | 1.15 |
| DeleteDefaultMessages | 7 | 6 | 6 | 1225.06 | 0.06 | 1225 | 0.21 | 0.82 |
| PurgeUserOptions | 6 | 5 | 5 | 784 | 0 | 784 | 0.24 | 0.36 |
| PageExists | 4 | 3 | 3 | 49.13 | 0.13 | 49 | 0.04 | 0.22 |
| RemoveUnusedAccounts | 19 | 17 | 14 | 1024.09 | 0.09 | 1024 | 0.56 | 1.1 |
| GetLagTimes | 10 | 9 | 9 | 289 | 0 | 289 | 0.17 | 1.12 |
| RemoveInvalidEmails | 9 | 8 | 8 | 625 | 0 | 625 | 0.16 | 1.12 |
| WrapOldPasswords | 14 | 13 | 13 | 1444 | 0 | 1444 | 0.39 | 1.47 |
| CheckDependencies | 38 | 34 | 12 | 289.29 | 0.29 | 289 | 0.66 | 2.83 |
| InitUserPreference | 4 | 3 | 3 | 484 | 0 | 484 | 0.13 | 0.61 |
| CleanupSpam | 22 | 20 | 12 | 2500.05 | 0.05 | 2500 | 0.5 | 2.16 |
| DatabaseLag | 9 | 8 | 8 | 100 | 0 | 100 | 0.11 | 0.91 |
| UpdateCollation | 55 | 48 | 14 | 4225.11 | 0.11 | 4225 | 1.67 | 3.77 |
| AllTrans | 3 | 2 | 2 | 36 | 0 | 36 | 0.02 | 0.38 |
| GenerateUcfirstOverrides | 11 | 9 | 7 | 49.17 | 0.17 | 49 | 0.15 | 1.05 |
| GenerateCollationData | 47 | 43 | 26 | 256.25 | 0.25 | 256 | 1.01 | 3.63 |
| UcdXmlReader | 30 | 26 | 9 | 64.48 | 0.48 | 64 | 0.34 | 2.69 |
| StatsOutput | 6 | 1 | 1 | 2 | 1 | 1 | 0.03 | 0.15 |
| WikiStatsOutput | 12 | 7 | 4 | 36.29 | 0.29 | 36 | 0.26 | 0.66 |
| TextStatsOutput | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| CsvStatsOutput | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| GenerateNormalizerDataMl | 4 | 2 | 2 | 16.2 | 0.2 | 16 | 0.09 | 0.38 |
| ListVariants | 9 | 8 | 8 | 144 | 0 | 144 | 0.11 | 1.05 |
| GenerateUpperCharTable | 6 | 5 | 5 | 25 | 0 | 25 | 0.08 | 0.29 |
| Digit2Html | 5 | 4 | 4 | 49 | 0 | 49 | 0.11 | 0.68 |
| GenerateNormalizerDataAr | 16 | 14 | 14 | 81.1 | 0.1 | 81 | 0.33 | 1.17 |
| DateFormats | 11 | 10 | 10 | 100 | 0 | 100 | 0.15 | 1.42 |
| DumpMessages | 3 | 2 | 2 | 49 | 0 | 49 | 0.03 | 0.38 |
| ImportExtensionMessages | 31 | 24 | 8 | 400.28 | 0.28 | 400 | 0.46 | 2.74 |
| LangMemUsage | 4 | 3 | 3 | 81 | 0 | 81 | 0.07 | 0.45 |
| PrewarmParsoidParserCache | 20 | 12 | 10 | 1764.24 | 0.24 | 1764 | 0.4 | 1.1 |
| RebuildLocalisationCache | 38 | 33 | 26 | 529.2 | 0.2 | 529 | 0.75 | 2.17 |
| PurgeList | 22 | 18 | 7 | 961.01 | 0.01 | 961 | 0.39 | 2 |
| RefreshFileHeaders | 16 | 14 | 13 | 1024.02 | 0.02 | 1024 | 0.44 | 1.54 |
| AddSite | 12 | 11 | 11 | 400 | 0 | 400 | 0.2 | 0.78 |
| DeleteEqualMessages | 26 | 24 | 16 | 1225.07 | 0.07 | 1225 | 0.71 | 2.12 |
| MigrateFileTables | 20 | 18 | 10 | 2025.03 | 0.03 | 2025 | 0.79 | 2 |
| GenerateJsonI18n | 25 | 21 | 11 | 256.29 | 0.29 | 256 | 0.5 | 1.73 |
| MysqlMaintenance | 27 | 25 | 15 | 484.07 | 0.07 | 484 | 0.59 | 1.34 |
| MediaWiki\Maintenance\FixAutoblockLogTitles | 7 | 5 | 5 | 625.08 | 0.08 | 625 | 0.18 | 0.75 |
| UppercaseTitlesForUnicodeTransition | 101 | 91 | 20 | 5329.52 | 0.52 | 5329 | 2.97 | 6 |
| ShowJobs | 13 | 12 | 12 | 256.06 | 0.06 | 256 | 0.29 | 1.51 |
| CheckComposerLockUpToDate | 9 | 6 | 6 | 49.25 | 0.25 | 49 | 0.11 | 0.66 |
| ImportTextFiles | 29 | 28 | 28 | 1369 | 0 | 1369 | 0.72 | 1.82 |
| MWDocGen | 12 | 9 | 5 | 81.1 | 0.1 | 81 | 0.32 | 0.96 |
| MediaWiki\Maintenance\FakeMaintenance | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Maintenance\MWDoxygenFilter | 14 | 14 | 14 | 3 | 3 | 0 | 0.21 | 1.02 |
| MediaWiki\Maintenance\UndoLog | 6 | 5 | 3 | 81.4 | 0.4 | 81 | 0.08 | 0.36 |
| MediaWiki\Maintenance\OrderedStreamingForkController | 29 | 22 | 8 | 64.6 | 0.6 | 64 | 0.46 | 2.76 |
| MediaWiki\Maintenance\MaintenanceRunner | 113 | 84 | 9 | 6084.31 | 0.31 | 6084 | 2.01 | 4.9 |
| MediaWiki\Maintenance\MaintenanceParameters | 93 | 69 | 17 | 66.48 | 2.48 | 64 | 1.82 | 5.29 |
| MediaWiki\Maintenance\LoggedUpdateMaintenance | 10 | 4 | 4 | 484.22 | 0.22 | 484 | 0.08 | 0.29 |
| MediaWiki\Maintenance\DeleteLocalPasswords | 21 | 16 | 8 | 1600.08 | 0.08 | 1600 | 0.35 | 1.24 |
| MediaWiki\Maintenance\MaintenanceFatalError | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Maintenance\ForkController | 28 | 22 | 15 | 64.72 | 0.72 | 64 | 0.27 | 1.59 |
| MediaWiki\Maintenance\TextPassDumper | 154 | 129 | 31 | 3721.48 | 0.48 | 3721 | 3.77 | 6.9 |
| MediaWiki\Maintenance\SchemaGenerator | 16 | 11 | 5 | 144.69 | 0.69 | 144 | 0.49 | 0.94 |
| MediaWiki\Maintenance\Maintenance | 182 | 112 | 12 | 10404.6 | 0.6 | 10404 | 3.03 | 7.29 |
| MediaWiki\Maintenance\SchemaMaintenance | 27 | 22 | 18 | 144.4 | 0.4 | 144 | 0.42 | 1.08 |
| MediaWiki\Maintenance\BackupDumper | 54 | 40 | 17 | 1936.07 | 0.07 | 1936 | 1.19 | 2.35 |
| MediaWiki\Maintenance\Benchmarker | 30 | 24 | 18 | 169.48 | 0.48 | 169 | 0.66 | 2.05 |
| MediaWiki\Maintenance\SevenZipStream | 15 | 5 | 4 | 7.67 | 3.67 | 4 | 0.14 | 0.36 |
| DeleteArchivedFiles | 12 | 11 | 11 | 1089.03 | 0.03 | 1089 | 0.3 | 0.87 |
| CopyFileBackend | 60 | 55 | 23 | 961.14 | 0.14 | 961 | 1.73 | 4.11 |
| ResetPageRandom | 11 | 10 | 10 | 900.1 | 0.1 | 900 | 0.33 | 0.96 |
| CheckSignatures | 8 | 7 | 7 | 784 | 0 | 784 | 0.16 | 0.82 |
| MediaWiki\Maintenance\Version | 7 | 5 | 5 | 64.11 | 0.11 | 64 | 0.13 | 0.43 |
| MediaWikiShell | 14 | 10 | 7 | 484.09 | 0.09 | 484 | 0.18 | 0.8 |
| UpdateSearchIndex | 10 | 6 | 4 | 841.09 | 0.09 | 841 | 0.27 | 0.59 |
| TitleCleanup | 49 | 44 | 17 | 2025.11 | 0.11 | 2025 | 1.1 | 1.83 |
| RebuildMessages | 2 | 1 | 1 | 36 | 0 | 36 | 0.01 | 0.15 |
| InvalidateUserSessions | 13 | 12 | 12 | 196 | 0 | 196 | 0.17 | 0.73 |
| PurgeMessageBlobStore | 1 | 1 | 1 | 9 | 0 | 9 | 0 | 0.15 |
| MigrateUserGroup | 9 | 8 | 8 | 1024 | 0 | 1024 | 0.39 | 0.96 |
| ConvertExtensionToRegistration | 72 | 60 | 26 | 289.31 | 0.31 | 289 | 1.37 | 5.33 |
| PurgeChangedPages | 20 | 18 | 13 | 900.16 | 0.16 | 900 | 0.45 | 1.52 |
| MoveBatch | 14 | 13 | 13 | 576 | 0 | 576 | 0.28 | 0.78 |
| MigrateLinksTable | 15 | 11 | 7 | 1156.25 | 0.25 | 1156 | 0.53 | 1.17 |
| PurgeOldText | 2 | 1 | 1 | 25 | 0 | 25 | 0.01 | 0.15 |
| NukeNS | 8 | 7 | 7 | 841 | 0 | 841 | 0.22 | 0.66 |
| DeleteArchivedRevisions | 4 | 3 | 3 | 289.06 | 0.06 | 289 | 0.07 | 0.29 |
| JSParseHelper | 7 | 6 | 6 | 81 | 0 | 81 | 0.08 | 0.52 |
| PurgeChangedFiles | 33 | 28 | 13 | 1849.05 | 0.05 | 1849 | 0.87 | 2.72 |
| ImportImages | 72 | 67 | 52 | 3249.18 | 0.18 | 3249 | 1.9 | 4.24 |
| RenameRestrictions | 2 | 1 | 1 | 121 | 0 | 121 | 0.04 | 0.15 |
| CleanupWatchlist | 11 | 8 | 4 | 441.16 | 0.16 | 441 | 0.16 | 0.43 |
| CodeCleanerGlobalsPass | 2 | 2 | 2 | 4 | 4 | 0 | 0.04 | 0.22 |
| InitSiteStats | 4 | 3 | 3 | 169 | 0 | 169 | 0.13 | 0.29 |
| FixWrongPasswordPrefixes | 7 | 5 | 5 | 441.09 | 0.09 | 441 | 0.1 | 0.75 |
| MigrateBlocks | 23 | 20 | 16 | 961.16 | 0.16 | 961 | 0.45 | 1.1 |
| CLIParser | 12 | 7 | 4 | 729.15 | 0.15 | 729 | 0.18 | 0.36 |
| MWEval | 21 | 19 | 19 | 289.06 | 0.06 | 289 | 0.23 | 1.17 |
| TableCleanup | 14 | 9 | 7 | 625.11 | 0.11 | 625 | 0.4 | 1.19 |
| AllowDynamicProperties | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Permissions\PermissionManager | 301 | 266 | 37 | 14400.44 | 0.44 | 14400 | 5.08 | 12.44 |
| MediaWiki\Permissions\UltimateAuthority | 16 | 4 | 2 | 9.18 | 5.18 | 4 | 0.07 | 0.29 |
| MediaWiki\Permissions\GrantsLocalization | 19 | 14 | 5 | 169.52 | 0.52 | 169 | 0.34 | 1.26 |
| MediaWiki\Permissions\RateLimiter | 59 | 54 | 44 | 1089.47 | 0.47 | 1089 | 0.84 | 2.8 |
| MediaWiki\Permissions\SimpleAuthority | 23 | 10 | 4 | 38.66 | 2.66 | 36 | 0.15 | 0.96 |
| MediaWiki\Permissions\GroupPermissionsLookup | 32 | 27 | 11 | 10.79 | 1.79 | 9 | 0.23 | 1.7 |
| MediaWiki\Permissions\RestrictionStore | 101 | 80 | 17 | 3481.66 | 0.66 | 3481 | 2.02 | 6.25 |
| MediaWiki\Permissions\GrantsInfo | 20 | 13 | 6 | 10.91 | 1.91 | 9 | 0.17 | 1.65 |
| MediaWiki\Permissions\UserAuthority | 48 | 31 | 11 | 729.9 | 0.9 | 729 | 0.54 | 1.85 |
| MediaWiki\Permissions\RateLimitSubject | 2 | 1 | 1 | 4 | 4 | 0 | 0.02 | 0.15 |
| MediaWiki\Permissions\PermissionStatus | 8 | 4 | 4 | 36.89 | 0.89 | 36 | 0.04 | 0.36 |
| MediaWiki\Deferred\AtomicSectionUpdate | 7 | 5 | 3 | 16.45 | 0.45 | 16 | 0.04 | 0.59 |
| MediaWiki\Deferred\MWCallableUpdate | 9 | 7 | 4 | 9.71 | 0.71 | 9 | 0.05 | 0.59 |
| MediaWiki\Deferred\RefreshSecondaryDataUpdate | 12 | 9 | 7 | 256.21 | 0.21 | 256 | 0.15 | 0.82 |
| MediaWiki\Deferred\SiteStatsUpdate | 19 | 15 | 10 | 1296.1 | 0.1 | 1296 | 0.51 | 1.72 |
| MediaWiki\Deferred\SendPasswordResetEmailUpdate | 3 | 2 | 2 | 9.38 | 0.38 | 9 | 0.03 | 0.38 |
| MediaWiki\Deferred\LinksUpdate\LangLinksTable | 19 | 9 | 3 | 81.65 | 0.65 | 81 | 0.15 | 1.21 |
| MediaWiki\Deferred\LinksUpdate\ImageLinksTable | 30 | 12 | 4 | 361.68 | 0.68 | 361 | 0.23 | 1.56 |
| MediaWiki\Deferred\LinksUpdate\PageLinksTable | 9 | 2 | 2 | 10.78 | 1.78 | 9 | 0.03 | 0.38 |
| MediaWiki\Deferred\LinksUpdate\CategoryLinksTable | 43 | 22 | 6 | 2401.28 | 0.28 | 2401 | 0.75 | 2.55 |
| MediaWiki\Deferred\LinksUpdate\LinksDeletionUpdate | 9 | 7 | 4 | 729.07 | 0.07 | 729 | 0.19 | 0.59 |
| MediaWiki\Deferred\LinksUpdate\ExternalLinksTable | 23 | 11 | 3 | 50.06 | 1.06 | 49 | 0.2 | 2.13 |
| MediaWiki\Deferred\LinksUpdate\GenericPageLinksTable | 32 | 16 | 4 | 729.34 | 0.34 | 729 | 0.27 | 2.09 |
| MediaWiki\Deferred\LinksUpdate\ExistenceLinksTable | 9 | 2 | 2 | 10.28 | 1.28 | 9 | 0.02 | 0.38 |
| MediaWiki\Deferred\LinksUpdate\InterwikiLinksTable | 19 | 8 | 3 | 49.93 | 0.93 | 49 | 0.14 | 1.6 |
| MediaWiki\Deferred\LinksUpdate\TitleLinksTable | 10 | 4 | 2 | 36.69 | 0.69 | 36 | 0.05 | 0.68 |
| MediaWiki\Deferred\LinksUpdate\LinksTable | 46 | 18 | 7 | 1444.57 | 0.57 | 1444 | 0.36 | 1.64 |
| MediaWiki\Deferred\LinksUpdate\LinksUpdate | 42 | 18 | 6 | 3969.37 | 0.37 | 3969 | 0.62 | 1.75 |
| MediaWiki\Deferred\LinksUpdate\TemplateLinksTable | 9 | 2 | 2 | 10.28 | 1.28 | 9 | 0.03 | 0.38 |
| MediaWiki\Deferred\LinksUpdate\PagePropsTable | 34 | 18 | 6 | 196.84 | 0.84 | 196 | 0.29 | 1.95 |
| MediaWiki\Deferred\LinksUpdate\LinksTableGroup | 30 | 21 | 7 | 256.34 | 0.34 | 256 | 0.47 | 2.69 |
| MediaWiki\Deferred\DataUpdate | 2 | 1 | 1 | 2.6 | 2.6 | 0 | 0.02 | 0.15 |
| MediaWiki\Deferred\UserEditCountUpdate | 8 | 6 | 3 | 576.04 | 0.04 | 576 | 0.13 | 0.82 |
| MediaWiki\Deferred\AutoCommitUpdate | 8 | 6 | 3 | 36.46 | 0.46 | 36 | 0.05 | 0.66 |
| MediaWiki\Deferred\DeferredUpdatesScopeStack | 11 | 2 | 2 | 5.87 | 1.87 | 4 | 0.04 | 0.22 |
| MediaWiki\Deferred\DeferredUpdatesScope | 28 | 19 | 6 | 17.87 | 1.87 | 16 | 0.33 | 2.71 |
| MediaWiki\Deferred\JobQueueEnqueueUpdate | 7 | 5 | 3 | 36.14 | 0.14 | 36 | 0.04 | 0.61 |
| MediaWiki\Deferred\TransactionRoundDefiningUpdate | 3 | 1 | 1 | 2.5 | 2.5 | 0 | 0.01 | 0.15 |
| MediaWiki\Deferred\CdnCacheUpdate | 45 | 36 | 13 | 729.32 | 0.32 | 729 | 0.84 | 4.05 |
| MediaWiki\Deferred\DeferredUpdatesScopeMediaWikiStack | 23 | 18 | 10 | 529.28 | 0.28 | 529 | 0.19 | 0.87 |
| MediaWiki\Deferred\HtmlFileCacheUpdate | 5 | 3 | 2 | 9.44 | 0.44 | 9 | 0.03 | 0.61 |
| MediaWiki\Deferred\UserEditCountInfo | 3 | 2 | 2 | 2.38 | 1.38 | 1 | 0.03 | 0.22 |
| MediaWiki\Deferred\DeferredUpdates | 36 | 24 | 15 | 529.41 | 0.41 | 529 | 0.37 | 0.78 |
| PHPVersionCheck | 24 | 19 | 9 | 9.47 | 0.47 | 9 | 0.75 | 1.63 |
| MediaWiki\Shell\Shell | 10 | 7 | 3 | 121.44 | 0.44 | 121 | 0.12 | 0.36 |
| MediaWiki\Shell\CommandFactory | 18 | 13 | 6 | 256.3 | 0.3 | 256 | 0.32 | 0.85 |
| MediaWiki\Shell\ShellboxClientFactory | 18 | 13 | 8 | 17.87 | 1.87 | 16 | 0.12 | 0.43 |
| MediaWiki\Shell\Command | 22 | 15 | 7 | 441.3 | 0.3 | 441 | 0.26 | 0.99 |
| anonymous@000000000000aaea0000000000000000 | 12 | 9 | 5 | 4.7 | 3.7 | 1 | 0.11 | 0.36 |
| anonymous@000000000000223a0000000000000000 | 13 | 9 | 5 | 2.8 | 1.8 | 1 | 0.1 | 0.64 |
| MediaWiki\ResourceLoader\VueComponentParser | 44 | 37 | 10 | 196.91 | 0.91 | 196 | 0.7 | 2.1 |
| MediaWiki\ResourceLoader\ResourceLoader | 273 | 217 | 25 | 16900.56 | 0.56 | 16900 | 6.21 | 14.49 |
| MediaWiki\ResourceLoader\SiteModule | 3 | 2 | 2 | 25.5 | 0.5 | 25 | 0.04 | 0.22 |
| MediaWiki\ResourceLoader\StartUpModule | 50 | 40 | 18 | 1089.4 | 0.4 | 1089 | 0.92 | 2.28 |
| MediaWiki\ResourceLoader\OOUIModule | 14 | 9 | 5 | 64.83 | 0.83 | 64 | 0.28 | 0.96 |
| MediaWiki\ResourceLoader\ForeignResourceManager | 98 | 81 | 18 | 1225.41 | 0.41 | 1225 | 2.27 | 5.54 |
| MediaWiki\ResourceLoader\ForeignResourceNetworkException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\ResourceLoader\CircularDependencyError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\ResourceLoader\ForeignApiModule | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0.01 | 0.15 |
| MediaWiki\ResourceLoader\MessageBlobStore | 23 | 13 | 6 | 625.38 | 0.38 | 625 | 0.38 | 1.35 |
| MediaWiki\ResourceLoader\DerivativeContext | 40 | 19 | 4 | 442.29 | 1.29 | 441 | 0.29 | 1.41 |
| MediaWiki\ResourceLoader\ReplayMinifierState | 10 | 2 | 2 | 3.5 | 2.5 | 1 | 0.05 | 0.38 |
| MediaWiki\ResourceLoader\OOUIIconPackModule | 13 | 10 | 7 | 16.9 | 0.9 | 16 | 0.11 | 0.96 |
| MediaWiki\ResourceLoader\Context | 51 | 36 | 8 | 1089.98 | 0.98 | 1089 | 0.67 | 1.55 |
| anonymous@00000000000108cc0000000000000000 | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\ResourceLoader\CodexModule | 71 | 51 | 12 | 577.12 | 1.12 | 576 | 1.46 | 3.63 |
| MediaWiki\ResourceLoader\FilePath | 9 | 6 | 3 | 6.71 | 6.71 | 0 | 0.07 | 0.5 |
| MediaWiki\ResourceLoader\SiteStylesModule | 4 | 2 | 2 | 25.56 | 0.56 | 25 | 0.05 | 0.22 |
| MediaWiki\ResourceLoader\FileModule | 240 | 194 | 34 | 4625.05 | 1.05 | 4624 | 4.25 | 14.39 |
| MediaWiki\ResourceLoader\UserOptionsModule | 6 | 4 | 4 | 121.28 | 0.28 | 121 | 0.1 | 0.52 |
| MediaWiki\ResourceLoader\HookRunner | 9 | 1 | 1 | 1.9 | 0.9 | 1 | 0.1 | 0.15 |
| MediaWiki\ResourceLoader\WikiModule | 105 | 85 | 12 | 4761.49 | 0.49 | 4761 | 1.82 | 7.89 |
| MediaWiki\ResourceLoader\Image | 55 | 42 | 10 | 1296.72 | 0.72 | 1296 | 1.16 | 2.96 |
| MediaWiki\ResourceLoader\ImageModule | 73 | 58 | 29 | 625.73 | 0.73 | 625 | 1 | 3.68 |
| MediaWiki\ResourceLoader\OOUIFileModule | 14 | 11 | 7 | 36.79 | 0.79 | 36 | 0.14 | 0.96 |
| MediaWiki\ResourceLoader\ResourceLoaderEntryPoint | 2 | 1 | 1 | 169 | 0 | 169 | 0.03 | 0.15 |
| MediaWiki\ResourceLoader\UserModule | 9 | 8 | 8 | 169.25 | 0.25 | 169 | 0.1 | 0.66 |
| MediaWiki\ResourceLoader\UserStylesModule | 10 | 8 | 8 | 169.31 | 0.31 | 169 | 0.1 | 0.66 |
| MediaWiki\ResourceLoader\SkinModule | 78 | 65 | 16 | 226.22 | 1.22 | 225 | 2 | 4.6 |
| MediaWiki\ResourceLoader\ClientHtml | 63 | 53 | 19 | 961.39 | 0.39 | 961 | 1.23 | 4.71 |
| MediaWiki\ResourceLoader\OOUIImageModule | 18 | 16 | 11 | 81.5 | 0.5 | 81 | 0.28 | 1.39 |
| MediaWiki\ResourceLoader\DateFormatterConfig | 13 | 12 | 12 | 169.29 | 0.29 | 169 | 0.17 | 1.21 |
| MediaWiki\ResourceLoader\Module | 78 | 39 | 16 | 3249.86 | 0.86 | 3249 | 1.25 | 2.96 |
| DiffHistoryBlob | 43 | 31 | 11 | 65.85 | 1.85 | 64 | 1.05 | 2.62 |
| ConcatenatedGzipHistoryBlob | 17 | 7 | 2 | 26.06 | 1.06 | 25 | 0.12 | 0.5 |
| HistoryBlobStub | 10 | 9 | 9 | 169.61 | 0.61 | 169 | 0.15 | 0.64 |
| HistoryBlobUtils | 8 | 6 | 5 | 3.5 | 2.5 | 1 | 0.04 | 0.59 |
| HistoryBlobCurStub | 2 | 1 | 1 | 81.17 | 0.17 | 81 | 0.02 | 0.15 |
| MediaWiki\Skin\SkinException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Skin\QuickTemplate | 19 | 6 | 3 | 49.76 | 0.76 | 49 | 0.14 | 0.36 |
| MediaWiki\Skin\SkinTemplate | 235 | 202 | 80 | 33856.22 | 0.22 | 33856 | 6.8 | 9.13 |
| MediaWiki\Skin\Components\SkinComponentRegistryContext | 12 | 4 | 2 | 81.91 | 0.91 | 81 | 0.03 | 0.22 |
| MediaWiki\Skin\Components\SkinComponentSearch | 11 | 6 | 4 | 144.69 | 0.69 | 144 | 0.36 | 0.44 |
| MediaWiki\Skin\Components\SkinComponentUtils | 11 | 9 | 8 | 169.57 | 0.57 | 169 | 0.17 | 0.57 |
| MediaWiki\Skin\Components\SkinComponentRegistry | 8 | 5 | 4 | 100.24 | 0.24 | 100 | 0.1 | 0.36 |
| MediaWiki\Skin\Components\SkinComponentMenu | 16 | 13 | 11 | 64.58 | 0.58 | 64 | 0.39 | 0.73 |
| MediaWiki\Skin\Components\SkinComponentLogo | 2 | 1 | 1 | 16.7 | 0.7 | 16 | 0.01 | 0.15 |
| MediaWiki\Skin\Components\SkinComponentFooter | 59 | 48 | 11 | 1764.29 | 0.29 | 1764 | 1.13 | 4.08 |
| MediaWiki\Skin\Components\SkinComponentTempUserBanner | 6 | 2 | 2 | 100.42 | 0.42 | 100 | 0.17 | 0.15 |
| MediaWiki\Skin\Components\SkinComponentLink | 47 | 43 | 30 | 37.03 | 1.03 | 36 | 0.6 | 2.26 |
| MediaWiki\Skin\Components\SkinComponentListItem | 22 | 20 | 19 | 17.05 | 1.05 | 16 | 0.41 | 1.47 |
| MediaWiki\Skin\Components\SkinComponentTableOfContents | 9 | 7 | 4 | 36.96 | 0.96 | 36 | 0.11 | 0.66 |
| MediaWiki\Skin\Components\SkinComponentLastModified | 4 | 3 | 3 | 100.18 | 0.18 | 100 | 0.12 | 0.29 |
| MediaWiki\Skin\Components\SkinComponentRenderedWith | 4 | 3 | 3 | 25.33 | 0.33 | 25 | 0.04 | 0.15 |
| MediaWiki\Skin\Components\SkinComponentCopyright | 12 | 10 | 10 | 484.19 | 0.19 | 484 | 0.15 | 0.36 |
| MediaWiki\Skin\BaseTemplate | 56 | 44 | 25 | 324.65 | 0.65 | 324 | 0.87 | 4.16 |
| MediaWiki\Skin\SkinFactory | 13 | 9 | 7 | 17.07 | 1.07 | 16 | 0.13 | 0.8 |
| MediaWiki\Skin\SkinApi | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Skin\SkinAuthenticationPopup | 7 | 6 | 4 | 9.88 | 0.88 | 9 | 0.06 | 0.61 |
| MediaWiki\Skin\SkinFallback | 13 | 9 | 4 | 256.49 | 0.49 | 256 | 0.27 | 0.66 |
| MediaWiki\Skin\SkinMustache | 16 | 12 | 6 | 1156.21 | 0.21 | 1156 | 0.27 | 0.59 |
| MediaWiki\Skin\Skin | 319 | 255 | 35 | 44521.41 | 0.41 | 44521 | 9.14 | 13.44 |
| MediaWiki\MainConfigNames | 0 | 1 | 0 | 0 | 0 | 0 | 2.42 | 0.15 |
| LanguageBe_tarask | 1 | 1 | 1 | 2 | 1 | 1 | 0.01 | 0.15 |
| LanguageDsb | 4 | 4 | 4 | 10 | 1 | 9 | 0.04 | 0.44 |
| LanguageHy | 11 | 11 | 11 | 10 | 1 | 9 | 0.13 | 0.58 |
| LanguageKk_cyrl | 111 | 110 | 108 | 26.17 | 1.17 | 25 | 1.24 | 2.82 |
| LanguageMy | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 |
| LanguageTyv | 65 | 65 | 65 | 10 | 1 | 9 | 0.9 | 1.98 |
| LanguageQqx | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| LanguageLa | 5 | 5 | 5 | 10.75 | 1.75 | 9 | 0.2 | 0.44 |
| LanguageKsh | 26 | 25 | 23 | 6 | 2 | 4 | 0.41 | 0.78 |
| LanguageAz | 2 | 2 | 2 | 2.5 | 1.5 | 1 | 0.01 | 0.22 |
| LanguageBs | 4 | 4 | 4 | 10 | 1 | 9 | 0.04 | 0.44 |
| LanguageYue | 2 | 1 | 1 | 2.25 | 1.25 | 1 | 0 | 0.15 |
| LanguageEn | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| LanguageKaa | 6 | 4 | 2 | 17.47 | 1.47 | 16 | 0.05 | 0.36 |
| LanguageKk | 2 | 2 | 2 | 3 | 2 | 1 | 0.01 | 0.22 |
| LanguageZh_hans | 6 | 3 | 3 | 49.63 | 0.63 | 49 | 0.07 | 0.45 |
| LanguageOs | 16 | 16 | 16 | 10 | 1 | 9 | 0.23 | 0.65 |
| LanguageTr | 4 | 3 | 2 | 3.5 | 2.5 | 1 | 0.05 | 0.29 |
| LanguageGan | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| LanguageZh | 4 | 1 | 1 | 10.19 | 1.19 | 9 | 0.04 | 0.15 |
| LanguageHu | 5 | 5 | 5 | 17.4 | 1.4 | 16 | 0.04 | 0.44 |
| LanguageCu | 6 | 6 | 6 | 10.25 | 1.25 | 9 | 0.06 | 0.58 |
| LanguageWa | 16 | 15 | 13 | 37.14 | 1.14 | 36 | 0.29 | 0.43 |
| LanguageSh | 7 | 7 | 7 | 10.5 | 1.5 | 9 | 0.06 | 0.66 |
| LanguageWuu | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| LanguageKm | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 |
| LanguageHsb | 4 | 4 | 4 | 10 | 1 | 9 | 0.04 | 0.44 |
| LanguageMl | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0 | 0.15 |
| LanguageFi | 18 | 17 | 12 | 17.1 | 1.1 | 16 | 0.49 | 1.02 |
| LanguageAr | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0 | 0.15 |
| LanguageSl | 4 | 4 | 4 | 10 | 1 | 9 | 0.04 | 0.44 |
| LanguageJa | 2 | 1 | 1 | 2.5 | 1.5 | 1 | 0.03 | 0.15 |
| MediaWiki\Languages\Data\NormalizeAr | 0 | 1 | 0 | 0 | 0 | 0 | 4.92 | 0.15 |
| MediaWiki\Languages\Data\Names | 0 | 1 | 0 | 0 | 0 | 0 | 3.87 | 0.15 |
| MediaWiki\Languages\Data\CrhExceptions | 15 | 10 | 7 | 26.22 | 1.22 | 25 | 11.54 | 0.8 |
| MediaWiki\Languages\Data\ZhConversion | 0 | 1 | 0 | 0 | 0 | 0 | 196.12 | 0.15 |
| MediaWiki\Languages\Data\NormalizeMl | 0 | 1 | 0 | 0 | 0 | 0 | 0.01 | 0.15 |
| LanguageGa | 10 | 10 | 10 | 10 | 1 | 9 | 0.07 | 0.66 |
| MediaWiki\EditPage\TextConflictHelper | 28 | 17 | 6 | 625.43 | 0.43 | 625 | 0.49 | 0.94 |
| MediaWiki\EditPage\ParametersHelper | 8 | 7 | 5 | 81.35 | 0.35 | 81 | 0.04 | 0.36 |
| MediaWiki\EditPage\SpamChecker | 6 | 3 | 3 | 3.75 | 2.75 | 1 | 0.04 | 0.45 |
| MediaWiki\EditPage\TextboxBuilder | 10 | 7 | 5 | 256.47 | 0.47 | 256 | 0.17 | 0.5 |
| MediaWiki\EditPage\IntroMessageBuilder | 93 | 77 | 19 | 5776.14 | 0.14 | 5776 | 1.86 | 3.48 |
| MediaWiki\EditPage\TemplatesOnThisPageFormatter | 19 | 15 | 7 | 529.38 | 0.38 | 529 | 0.36 | 1.17 |
| MediaWiki\EditPage\IntroMessageList | 10 | 7 | 3 | 25.97 | 0.97 | 25 | 0.07 | 0.5 |
| MediaWiki\EditPage\Constraint\LinkPurgeRateLimitConstraint | 6 | 3 | 2 | 10 | 1 | 9 | 0.04 | 0.29 |
| MediaWiki\EditPage\Constraint\ReadOnlyConstraint | 5 | 3 | 2 | 9.58 | 0.58 | 9 | 0.02 | 0.22 |
| MediaWiki\EditPage\Constraint\AccidentalRecreationConstraint | 7 | 5 | 3 | 5.22 | 1.22 | 4 | 0.02 | 0.29 |
| MediaWiki\EditPage\Constraint\PageSizeConstraint | 7 | 5 | 3 | 25.63 | 0.63 | 25 | 0.07 | 0.29 |
| MediaWiki\EditPage\Constraint\ImageRedirectConstraint | 8 | 6 | 4 | 49.5 | 0.5 | 49 | 0.03 | 0.29 |
| MediaWiki\EditPage\Constraint\ContentModelChangeConstraint | 9 | 7 | 5 | 64.67 | 0.67 | 64 | 0.05 | 0.5 |
| MediaWiki\EditPage\Constraint\SpamRegexConstraint | 8 | 6 | 5 | 36.82 | 0.82 | 36 | 0.1 | 0.43 |
| MediaWiki\EditPage\Constraint\EditFilterMergedContentHookConstraint | 10 | 8 | 7 | 121.63 | 0.63 | 121 | 0.11 | 0.8 |
| MediaWiki\EditPage\Constraint\ChangeTagsConstraint | 6 | 4 | 3 | 10.17 | 1.17 | 9 | 0.03 | 0.36 |
| MediaWiki\EditPage\Constraint\NewSectionMissingSubjectConstraint | 7 | 5 | 4 | 16.87 | 0.87 | 16 | 0.04 | 0.29 |
| MediaWiki\EditPage\Constraint\SimpleAntiSpamConstraint | 5 | 3 | 2 | 25.72 | 0.72 | 25 | 0.04 | 0.29 |
| MediaWiki\EditPage\Constraint\UnicodeConstraint | 5 | 3 | 2 | 5.11 | 1.11 | 4 | 0.02 | 0.29 |
| MediaWiki\EditPage\Constraint\EditConstraintRunner | 8 | 4 | 3 | 49.55 | 0.55 | 49 | 0.08 | 0.52 |
| MediaWiki\EditPage\Constraint\AuthorizationConstraint | 11 | 9 | 6 | 81.5 | 0.5 | 81 | 0.05 | 0.43 |
| MediaWiki\EditPage\Constraint\MissingCommentConstraint | 6 | 4 | 3 | 5.22 | 1.22 | 4 | 0.03 | 0.29 |
| MediaWiki\EditPage\Constraint\DefaultTextConstraint | 8 | 6 | 5 | 25.56 | 0.56 | 25 | 0.06 | 0.36 |
| MediaWiki\EditPage\Constraint\EditConstraintFactory | 8 | 1 | 1 | 11.69 | 2.69 | 9 | 0.12 | 0.15 |
| MediaWiki\EditPage\Constraint\RedirectConstraint | 20 | 17 | 9 | 225.63 | 0.63 | 225 | 0.18 | 0.79 |
| MediaWiki\EditPage\Constraint\ExistingSectionEditConstraint | 11 | 9 | 7 | 49.92 | 0.92 | 49 | 0.07 | 0.43 |
| MediaWiki\EditPage\PreloadedContentBuilder | 25 | 21 | 13 | 1089.46 | 0.46 | 1089 | 0.44 | 1.2 |
| MediaWiki\EditPage\EditPage | 618 | 530 | 59 | 177241.32 | 0.32 | 177241 | 15.76 | 20.71 |
| MediaWiki\Settings\SettingsBuilder | 86 | 50 | 16 | 1521.74 | 0.74 | 1521 | 1.12 | 4.34 |
| MediaWiki\Settings\DynamicDefaultValues | 10 | 8 | 7 | 25.67 | 0.67 | 25 | 0.12 | 0.82 |
| MediaWiki\Settings\Source\JsonSchemaReferenceResolver | 7 | 4 | 3 | 3.63 | 2.63 | 1 | 0.08 | 0.22 |
| MediaWiki\Settings\Source\SettingsFileUtils | 3 | 3 | 3 | 3 | 3 | 0 | 0.02 | 0.22 |
| MediaWiki\Settings\Source\ReflectionSchemaSource | 21 | 15 | 9 | 81.7 | 0.7 | 81 | 0.36 | 1.22 |
| MediaWiki\Settings\Source\RefNotFoundException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Settings\Source\Format\JsonFormat | 5 | 3 | 3 | 3.67 | 3.67 | 0 | 0.03 | 0.29 |
| MediaWiki\Settings\Source\Format\YamlFormat | 17 | 10 | 3 | 50.25 | 1.25 | 49 | 0.14 | 0.96 |
| MediaWiki\Settings\Source\JsonSchemaTrait | 34 | 30 | 15 | 6.93 | 2.93 | 4 | 0.56 | 2.17 |
| MediaWiki\Settings\Source\FileSource | 16 | 9 | 5 | 37.35 | 1.35 | 36 | 0.14 | 0.8 |
| MediaWiki\Settings\Source\ArraySource | 1 | 1 | 1 | 2.33 | 2.33 | 0 | 0.01 | 0.15 |
| MediaWiki\Settings\Source\PhpSettingsSource | 7 | 6 | 6 | 5.5 | 1.5 | 4 | 0.05 | 0.5 |
| MediaWiki\Settings\Source\EtcdSource | 25 | 19 | 7 | 196.73 | 0.73 | 196 | 0.42 | 0.82 |
| MediaWiki\Settings\Source\RefLoopException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Settings\LocalSettingsLoader | 7 | 6 | 6 | 49.31 | 0.31 | 49 | 0.1 | 0.82 |
| MediaWiki\Settings\WikiFarmSettingsLoader | 9 | 8 | 7 | 25.56 | 0.56 | 25 | 0.09 | 0.43 |
| MediaWiki\Settings\Config\GlobalConfigBuilder | 16 | 10 | 8 | 6.05 | 2.05 | 4 | 0.12 | 0.59 |
| MediaWiki\Settings\Config\MergeStrategy | 13 | 10 | 8 | 10 | 10 | 0 | 0.09 | 0.58 |
| MediaWiki\Settings\Config\ArrayConfigBuilder | 22 | 17 | 9 | 4.67 | 3.67 | 1 | 0.13 | 1.1 |
| MediaWiki\Settings\Config\PhpIniSink | 2 | 2 | 2 | 2 | 1 | 1 | 0.02 | 0.22 |
| MediaWiki\Settings\Config\NullIniSink | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| MediaWiki\Settings\Config\ConfigSchemaAggregator | 70 | 49 | 16 | 401.06 | 1.06 | 400 | 0.85 | 3.35 |
| MediaWiki\Settings\Config\ConfigBuilderBase | 20 | 15 | 6 | 36.88 | 0.88 | 36 | 0.12 | 0.96 |
| MediaWiki\Settings\SettingsBuilderException | 1 | 1 | 1 | 5.33 | 1.33 | 4 | 0.02 | 0.15 |
| MediaWiki\Settings\Cache\CachedSource | 27 | 19 | 9 | 324.68 | 0.68 | 324 | 0.29 | 0.71 |
| MediaWiki\Sparql\SparqlClient | 19 | 15 | 8 | 64.92 | 0.92 | 64 | 0.35 | 1.31 |
| MediaWiki\Sparql\SparqlException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Upload\UploadFromStash | 14 | 7 | 4 | 225.38 | 0.38 | 225 | 0.19 | 0.5 |
| MediaWiki\Upload\UploadFromChunks | 40 | 26 | 8 | 3721.28 | 0.28 | 3721 | 1.22 | 1.43 |
| MediaWiki\Upload\Exception\UploadStashFileNotFoundException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Upload\Exception\UploadChunkFileException | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0.01 | 0.15 |
| MediaWiki\Upload\Exception\UploadStashWrongOwnerException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Upload\Exception\UploadChunkVerificationException | 1 | 1 | 1 | 16.2 | 0.2 | 16 | 0 | 0.15 |
| MediaWiki\Upload\Exception\UploadStashException | 2 | 1 | 1 | 25.42 | 0.42 | 25 | 0.03 | 0.15 |
| MediaWiki\Upload\Exception\UploadStashFileException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Upload\Exception\UploadStashNotLoggedInException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Upload\Exception\UploadStashZeroLengthFileException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Upload\Exception\UploadStashBadPathException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Upload\Exception\UploadStashNoSuchKeyException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Upload\UploadVerificationStatus | 1 | 1 | 1 | 6.52 | 2.52 | 4 | 0.04 | 0.15 |
| MediaWiki\Upload\UploadBase | 226 | 166 | 21 | 13225.98 | 0.98 | 13225 | 4.16 | 8.68 |
| MediaWiki\Upload\SVGCSSChecker | 41 | 37 | 20 | 197.55 | 1.55 | 196 | 0.52 | 1.71 |
| MediaWiki\Upload\UploadFromUrl | 53 | 38 | 11 | 1521.7 | 0.7 | 1521 | 0.86 | 2.82 |
| MediaWiki\Upload\UploadStash | 46 | 35 | 12 | 1849.32 | 0.32 | 1849 | 1.09 | 2.36 |
| MediaWiki\Upload\UploadFromFile | 11 | 6 | 4 | 144.51 | 0.51 | 144 | 0.07 | 0.43 |
| MediaWiki\Upload\UploadVerification | 135 | 122 | 44 | 843.14 | 2.14 | 841 | 3.48 | 5.6 |
| MediaWiki\Upload\UploadStashFile | 21 | 10 | 5 | 169.98 | 0.98 | 169 | 0.22 | 0.71 |
| MediaWiki\StubObject\DeprecatedGlobal | 2 | 1 | 1 | 2.25 | 1.25 | 1 | 0.01 | 0.15 |
| MediaWiki\StubObject\StubObject | 18 | 8 | 4 | 50.19 | 1.19 | 49 | 0.26 | 0.5 |
| MediaWiki\StubObject\StubGlobalUser | 10 | 5 | 3 | 10.46 | 1.46 | 9 | 0.11 | 0.36 |
| MediaWiki\StubObject\StubUserLang | 2 | 1 | 1 | 9.25 | 0.25 | 9 | 0 | 0.15 |
| MediaWiki\SpecialPage\UserGroupsSpecialPage | 96 | 68 | 32 | 4900.41 | 0.41 | 4900 | 2.29 | 3.37 |
| MediaWiki\SpecialPage\UnlistedSpecialPage | 2 | 1 | 1 | 2.5 | 1.5 | 1 | 0.01 | 0.15 |
| MediaWiki\SpecialPage\ImageQueryPage | 9 | 7 | 7 | 64.56 | 0.56 | 64 | 0.07 | 0.59 |
| MediaWiki\SpecialPage\WantedQueryPage | 14 | 5 | 5 | 361.54 | 0.54 | 361 | 0.11 | 0.29 |
| MediaWiki\SpecialPage\ChangesListSpecialPage | 149 | 91 | 16 | 28561.25 | 0.25 | 28561 | 4.73 | 5.81 |
| MediaWiki\SpecialPage\QueryPage | 111 | 73 | 15 | 11449.36 | 0.36 | 11449 | 2.29 | 5.05 |
| MediaWiki\SpecialPage\ContributionsRangeTrait | 8 | 6 | 5 | 17.13 | 1.13 | 16 | 0.05 | 0.22 |
| MediaWiki\SpecialPage\RedirectSpecialPage | 12 | 8 | 6 | 81.26 | 0.26 | 81 | 0.12 | 0.75 |
| MediaWiki\SpecialPage\FormSpecialPage | 34 | 19 | 8 | 3136.22 | 0.22 | 3136 | 0.29 | 0.99 |
| MediaWiki\SpecialPage\ContributionsSpecialPage | 136 | 117 | 56 | 16129.23 | 0.23 | 16129 | 3.97 | 5.48 |
| MediaWiki\SpecialPage\PageQueryPage | 5 | 3 | 2 | 169.3 | 0.3 | 169 | 0.05 | 0.29 |
| MediaWiki\SpecialPage\LoginSignupSpecialPage | 212 | 188 | 53 | 23716.26 | 0.26 | 23716 | 5.17 | 6.75 |
| MediaWiki\SpecialPage\DisabledSpecialPage | 4 | 2 | 2 | 81.37 | 0.37 | 81 | 0.02 | 0.15 |
| MediaWiki\SpecialPage\SpecialRedirectWithAction | 10 | 3 | 3 | 225.38 | 0.38 | 225 | 0.15 | 0.22 |
| MediaWiki\SpecialPage\SpecialPage | 107 | 47 | 8 | 11025.56 | 0.56 | 11025 | 1.49 | 2.9 |
| MediaWiki\SpecialPage\AuthManagerSpecialPage | 147 | 115 | 22 | 8836.52 | 0.52 | 8836 | 2.28 | 5.66 |
| MediaWiki\SpecialPage\SpecialPageFactory | 76 | 64 | 16 | 3844.33 | 0.33 | 3844 | 4.14 | 4.35 |
| MediaWiki\SpecialPage\RedirectSpecialArticle | 10 | 9 | 9 | 25.5 | 0.5 | 25 | 0.12 | 0.22 |
| MediaWiki\SpecialPage\SpecialRedirectToSpecial | 3 | 2 | 2 | 5.67 | 1.67 | 4 | 0.03 | 0.22 |
| MediaWiki\SpecialPage\IncludableSpecialPage | 2 | 1 | 1 | 2.75 | 1.75 | 1 | 0.01 | 0.15 |
| MediaWiki\Title\SubpageImportTitleFactory | 3 | 2 | 2 | 25.5 | 0.5 | 25 | 0.03 | 0.22 |
| MediaWiki\Title\NaiveImportTitleFactory | 6 | 5 | 5 | 64.56 | 0.56 | 64 | 0.06 | 0.36 |
| MediaWiki\Title\NamespaceImportTitleFactory | 3 | 2 | 2 | 9.75 | 0.75 | 9 | 0.02 | 0.22 |
| MediaWiki\Title\ForeignTitle | 9 | 5 | 2 | 4.21 | 3.21 | 1 | 0.11 | 0.43 |
| MediaWiki\Title\Title | 462 | 307 | 20 | 49285.07 | 1.07 | 49284 | 8.93 | 15.46 |
| MediaWiki\Title\MediaWikiTitleCodec | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Title\NaiveForeignTitleFactory | 4 | 4 | 4 | 2.25 | 1.25 | 1 | 0.06 | 0.22 |
| MediaWiki\Title\MalformedTitleException | 3 | 2 | 2 | 36.66 | 0.66 | 36 | 0.04 | 0.22 |
| MediaWiki\Title\TitleArrayFromResult | 7 | 2 | 2 | 36.61 | 0.61 | 36 | 0.04 | 0.22 |
| MediaWiki\Title\TitleFactory | 16 | 1 | 1 | 9.81 | 8.81 | 1 | 0.11 | 0.15 |
| MediaWiki\Title\TitleValue | 21 | 14 | 6 | 38.05 | 2.05 | 36 | 0.25 | 0.78 |
| MediaWiki\Title\NamespaceAwareForeignTitleFactory | 14 | 10 | 5 | 4.2 | 3.2 | 1 | 0.19 | 0.73 |
| MediaWiki\Title\TitleFormatter | 24 | 17 | 5 | 225.8 | 0.8 | 225 | 0.31 | 0.85 |
| MediaWiki\Title\NamespaceInfo | 73 | 40 | 5 | 326.16 | 2.16 | 324 | 0.78 | 1.94 |
| MediaWiki\Title\TitleParser | 56 | 51 | 44 | 361.51 | 0.51 | 361 | 1.13 | 2.36 |
| MediaWiki\Exception\ProcOpenError | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 |
| MediaWiki\Exception\PermissionsError | 10 | 9 | 8 | 144.12 | 0.12 | 144 | 0.08 | 0.73 |
| MediaWiki\Exception\MWExceptionRenderer | 55 | 38 | 11 | 900.62 | 0.62 | 900 | 0.87 | 1.85 |
| MediaWiki\Exception\ErrorPageError | 7 | 5 | 4 | 81.33 | 0.33 | 81 | 0.05 | 0.36 |
| MediaWiki\Exception\ThrottledError | 2 | 1 | 1 | 4.17 | 0.17 | 4 | 0.01 | 0.15 |
| MediaWiki\Exception\FatalError | 2 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 |
| MediaWiki\Exception\ReadOnlyError | 2 | 2 | 2 | 16 | 0 | 16 | 0 | 0.15 |
| MediaWiki\Exception\HttpError | 10 | 6 | 4 | 169.25 | 0.25 | 169 | 0.15 | 0.43 |
| MediaWiki\Exception\MWException | 12 | 7 | 4 | 26.08 | 1.08 | 25 | 0.06 | 0.59 |
| MediaWiki\Exception\MWContentSerializationException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Exception\UserNotLoggedIn | 10 | 9 | 6 | 256.21 | 0.21 | 256 | 0.11 | 0.5 |
| MediaWiki\Exception\ShellDisabledError | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 |
| MediaWiki\Exception\MWUnknownContentModelException | 1 | 1 | 1 | 1.75 | 0.75 | 1 | 0.02 | 0.15 |
| MediaWiki\Exception\CannotCreateActorException | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0.01 | 0.15 |
| MediaWiki\Exception\MWExceptionHandler | 76 | 56 | 12 | 676.72 | 0.72 | 676 | 1.24 | 2.35 |
| MediaWiki\Exception\UserBlockedError | 4 | 4 | 4 | 121.33 | 0.33 | 121 | 0.06 | 0.29 |
| MediaWiki\Exception\LocalizedException | 2 | 1 | 1 | 49.31 | 0.31 | 49 | 0.03 | 0.15 |
| MediaWiki\Exception\BadTitleError | 5 | 4 | 3 | 49.19 | 0.19 | 49 | 0.04 | 0.36 |
| MediaWiki\Exception\BadRequestError | 1 | 1 | 1 | 4.33 | 0.33 | 4 | 0 | 0.15 |
| MediaWiki\EntryPointEnvironment | 14 | 5 | 2 | 5.95 | 4.95 | 1 | 0.06 | 0.29 |
| MediaWiki\Http\HttpRequestFactory | 46 | 37 | 13 | 400.63 | 0.63 | 400 | 0.51 | 0.71 |
| MediaWiki\Http\Telemetry | 17 | 11 | 6 | 10.34 | 1.34 | 9 | 0.09 | 0.36 |
| MWHttpRequest | 90 | 65 | 16 | 900.67 | 0.67 | 900 | 1.46 | 3.94 |
| GuzzleHttpRequest | 37 | 31 | 24 | 841.2 | 0.2 | 841 | 0.54 | 2.01 |
| MWCallbackStream | 2 | 1 | 1 | 2 | 1 | 1 | 0.01 | 0.15 |
| MediaWiki\Http\MwHttpRequestToResponseInterfaceAdapter | 20 | 4 | 2 | 49.99 | 0.99 | 49 | 0.1 | 0.22 |
| MediaWiki\Language\MessageParser | 23 | 14 | 4 | 484.75 | 0.75 | 484 | 0.44 | 0.92 |
| MediaWiki\Language\LanguageConverterSpecific | 5 | 5 | 5 | 16.8 | 0.8 | 16 | 0.03 | 0.36 |
| MediaWiki\Language\MessageCache | 186 | 149 | 21 | 11449.61 | 0.61 | 11449 | 4.52 | 8.63 |
| MediaWiki\Language\LanguageEventIngress | 7 | 6 | 5 | 81.1 | 0.1 | 81 | 0.04 | 0.29 |
| MediaWiki\Language\Converters\IuConverter | 7 | 3 | 3 | 5.8 | 1.8 | 4 | 1.54 | 0.29 |
| MediaWiki\Language\Converters\WuuConverter | 8 | 1 | 1 | 5 | 4 | 1 | 0.04 | 0.15 |
| MediaWiki\Language\Converters\CrhConverter | 21 | 14 | 7 | 18.53 | 2.53 | 16 | 1.35 | 2.01 |
| MediaWiki\Language\Converters\ZhConverter | 10 | 1 | 1 | 17.84 | 1.84 | 16 | 0.23 | 0.15 |
| MediaWiki\Language\Converters\ZghConverter | 7 | 3 | 3 | 6.13 | 2.13 | 4 | 0.19 | 0.22 |
| MediaWiki\Language\Converters\EnConverter | 11 | 6 | 4 | 18.5 | 2.5 | 16 | 0.22 | 0.66 |
| MediaWiki\Language\Converters\TgConverter | 4 | 1 | 1 | 4 | 4 | 0 | 0.37 | 0.15 |
| MediaWiki\Language\Converters\TlyConverter | 4 | 1 | 1 | 4 | 4 | 0 | 0.3 | 0.15 |
| MediaWiki\Language\Converters\ShConverter | 5 | 1 | 1 | 3.7 | 2.7 | 1 | 0.37 | 0.15 |
| MediaWiki\Language\Converters\GanConverter | 8 | 1 | 1 | 6.71 | 2.71 | 4 | 0.05 | 0.15 |
| MediaWiki\Language\Converters\MniConverter | 50 | 42 | 38 | 18.16 | 2.16 | 16 | 1.03 | 0.82 |
| MediaWiki\Language\Converters\BanConverter | 7 | 1 | 1 | 4.64 | 3.64 | 1 | 0.1 | 0.15 |
| MediaWiki\Language\Converters\SrConverter | 9 | 3 | 3 | 5.79 | 4.79 | 1 | 0.81 | 0.22 |
| MediaWiki\Language\Converters\UzConverter | 6 | 2 | 2 | 3.7 | 2.7 | 1 | 0.81 | 0.22 |
| MediaWiki\Language\Converters\ShiConverter | 7 | 3 | 3 | 5.8 | 1.8 | 4 | 0.55 | 0.29 |
| MediaWiki\Language\Converters\KuConverter | 15 | 11 | 11 | 6.13 | 2.13 | 4 | 0.87 | 0.57 |
| MediaWiki\Language\RawMessage | 6 | 3 | 3 | 6.44 | 2.44 | 4 | 0.03 | 0.29 |
| MediaWiki\Language\LCStoreStaticArray | 46 | 35 | 9 | 38.58 | 2.58 | 36 | 0.46 | 1.93 |
| MediaWiki\Language\TrivialLanguageConverter | 31 | 6 | 3 | 145.85 | 1.85 | 144 | 0.22 | 0.22 |
| MediaWiki\Language\MessageCacheUpdate | 6 | 4 | 3 | 16.27 | 0.27 | 16 | 0.04 | 0.61 |
| MediaWiki\Language\FormatterFactory | 3 | 1 | 1 | 4.67 | 4.67 | 0 | 0.04 | 0.15 |
| MediaWiki\Language\LCStoreCDB | 19 | 13 | 7 | 49.75 | 0.75 | 49 | 0.19 | 0.71 |
| MediaWiki\Language\LanguageFactory | 26 | 20 | 7 | 197.02 | 1.02 | 196 | 0.33 | 1.45 |
| MediaWiki\Language\Language | 786 | 634 | 133 | 18226.88 | 1.88 | 18225 | 22.25 | 23.81 |
| MediaWiki\Language\LanguageConverterFactory | 10 | 6 | 3 | 26 | 1 | 25 | 0.16 | 0.29 |
| GlobalDependency | 3 | 2 | 2 | 2.5 | 2.5 | 0 | 0.02 | 0.22 |
| CacheDependency | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0.15 |
| FileDependency | 8 | 5 | 4 | 5.83 | 1.83 | 4 | 0.05 | 0.43 |
| DependencyWrapper | 13 | 9 | 5 | 36.83 | 0.83 | 36 | 0.09 | 0.82 |
| MainConfigDependency | 4 | 2 | 2 | 25.56 | 0.56 | 25 | 0.02 | 0.22 |
| ConstantDependency | 2 | 1 | 1 | 1.5 | 1.5 | 0 | 0.01 | 0.15 |
| MediaWiki\Language\LazyLocalizationContext | 4 | 2 | 2 | 9.94 | 0.94 | 9 | 0.02 | 0.22 |
| MediaWiki\Language\LanguageConverterIcu | 11 | 6 | 4 | 64.63 | 0.63 | 64 | 0.06 | 0.98 |
| MediaWiki\Language\LanguageNameSearch | 35 | 30 | 15 | 65.44 | 1.44 | 64 | 0.73 | 2.19 |
| MediaWiki\Language\LCStoreDB | 23 | 17 | 6 | 784.24 | 0.24 | 784 | 0.24 | 0.94 |
| MediaWiki\Language\LanguageConverter | 186 | 140 | 22 | 10609.61 | 0.61 | 10609 | 4.43 | 11.19 |
| MediaWiki\Language\LocalisationCache | 213 | 182 | 49 | 2025.86 | 0.86 | 2025 | 4.12 | 17.58 |
| MediaWiki\Language\LanguageCode | 26 | 20 | 9 | 11.69 | 2.69 | 9 | 0.88 | 1.56 |
| MediaWiki\Language\LCStoreNull | 5 | 1 | 1 | 3 | 3 | 0 | 0 | 0.15 |
| MediaWiki\Language\LanguageNameUtils | 42 | 32 | 15 | 226.23 | 1.23 | 225 | 0.52 | 2.1 |
| MediaWiki\Language\MessageInfo | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Language\LeximorphFactory | 5 | 3 | 2 | 17.07 | 1.07 | 16 | 0.04 | 0.29 |
| MediaWiki\Message\Message | 199 | 136 | 14 | 5042.21 | 1.21 | 5041 | 2.77 | 8.69 |
| MediaWiki\Message\TextFormatter | 3 | 1 | 1 | 16.8 | 0.8 | 16 | 0.02 | 0.15 |
| MediaWiki\Message\MessageFormatterFactory | 3 | 2 | 2 | 2 | 2 | 0 | 0.01 | 0.22 |
| MediaWiki\Language\LanguageFallback | 11 | 8 | 5 | 17.15 | 1.15 | 16 | 0.12 | 0.43 |
| MediaWiki\Language\LocalisationCacheBulkLoad | 11 | 6 | 4 | 10.63 | 1.63 | 9 | 0.13 | 0.52 |
| MediaWiki\Language\ConverterRule | 94 | 86 | 28 | 576.7 | 0.7 | 576 | 1.47 | 5.77 |
| MediaWiki\PoolCounter\PoolCounterWorkViaCallback | 13 | 9 | 6 | 6.67 | 2.67 | 4 | 0.09 | 0.87 |
| MediaWiki\PoolCounter\PoolCounterFactory | 8 | 6 | 6 | 17 | 1 | 16 | 0.08 | 0.36 |
| MediaWiki\PoolCounter\PoolCounterWork | 26 | 19 | 18 | 484.52 | 0.52 | 484 | 0.2 | 0.93 |
| MediaWiki\PoolCounter\PoolCounter | 16 | 9 | 4 | 81.87 | 0.87 | 81 | 0.21 | 0.57 |
| MediaWiki\PoolCounter\PoolCounterNull | 4 | 1 | 1 | 5.17 | 1.17 | 4 | 0.02 | 0.15 |
| MediaWiki\PoolCounter\PoolCounterConnectionManager | 23 | 20 | 9 | 10.69 | 1.69 | 9 | 0.33 | 1.77 |
| MediaWiki\PoolCounter\PoolCounterRedis | 39 | 27 | 11 | 576.96 | 0.96 | 576 | 0.62 | 1.66 |
| MediaWiki\PoolCounter\PoolCounterClient | 24 | 20 | 13 | 122.06 | 1.06 | 121 | 0.31 | 0.93 |
| MediaWiki\Parser\CoreParserFunctions | 310 | 221 | 16 | 25922.08 | 1.08 | 25921 | 6.72 | 11.04 |
| MediaWiki\Parser\PPNode_Hash_Attr | 12 | 2 | 2 | 5.17 | 4.17 | 1 | 0.09 | 0.22 |
| MediaWiki\Parser\MagicWordArray | 48 | 37 | 13 | 170.2 | 1.2 | 169 | 0.75 | 3.73 |
| MediaWiki\Parser\Parser | 830 | 700 | 86 | 145161.48 | 0.48 | 145161 | 26.31 | 37.23 |
| MediaWiki\Parser\ParserCacheFactory | 6 | 4 | 3 | 17.2 | 1.2 | 16 | 0.12 | 0.36 |
| MediaWiki\Parser\Preprocessor_Hash | 129 | 122 | 112 | 225.59 | 0.59 | 225 | 3.72 | 6.89 |
| MediaWiki\Parser\ParserOutput | 447 | 331 | 66 | 18769.85 | 0.85 | 18769 | 7.31 | 21.73 |
| MediaWiki\Parser\MagicWordFactory | 11 | 4 | 2 | 26.43 | 1.43 | 25 | 0.36 | 0.36 |
| MediaWiki\Parser\PPNode_Hash_Array | 11 | 1 | 1 | 8.25 | 8.25 | 0 | 0.03 | 0.15 |
| MediaWiki\Parser\Parsoid\PageBundleParserOutputConverter | 10 | 5 | 3 | 225.38 | 0.38 | 225 | 0.08 | 0.36 |
| MediaWiki\Parser\Parsoid\ParsoidParserFactory | 2 | 1 | 1 | 3.5 | 3.5 | 0 | 0.01 | 0.15 |
| MediaWiki\Parser\Parsoid\ParsoidParser | 27 | 24 | 13 | 2304.15 | 0.15 | 2304 | 0.56 | 0.71 |
| MediaWiki\Parser\Parsoid\HtmlTransformFactory | 3 | 1 | 1 | 5.67 | 5.67 | 0 | 0.03 | 0.15 |
| MediaWiki\Parser\Parsoid\LintErrorChecker | 7 | 4 | 4 | 100.48 | 0.48 | 100 | 0.07 | 0.52 |
| MediaWiki\Parser\Parsoid\LanguageVariantConverter | 26 | 20 | 7 | 529.64 | 0.64 | 529 | 0.46 | 1.13 |
| MediaWiki\Parser\Parsoid\Config\DataAccess | 66 | 55 | 17 | 4761.19 | 0.19 | 4761 | 1.54 | 4.04 |
| MediaWiki\Parser\Parsoid\Config\SiteConfig | 128 | 62 | 13 | 6084.91 | 0.91 | 6084 | 1.89 | 4.28 |
| MediaWiki\Parser\Parsoid\Config\PageContent | 8 | 2 | 2 | 64.65 | 0.65 | 64 | 0.03 | 0.22 |
| MediaWiki\Parser\Parsoid\Config\PageConfigFactory | 17 | 15 | 13 | 289.37 | 0.37 | 289 | 0.22 | 0.78 |
| MediaWiki\Parser\Parsoid\Config\PageConfig | 25 | 14 | 3 | 170.39 | 1.39 | 169 | 0.16 | 0.36 |
| MediaWiki\Parser\Parsoid\ParsoidServices | 4 | 1 | 1 | 9.81 | 0.81 | 9 | 0.01 | 0.15 |
| MediaWiki\Parser\Parsoid\HtmlToContentTransform | 89 | 56 | 6 | 2209.56 | 0.56 | 2209 | 1.06 | 2.81 |
| MediaWiki\Parser\PPNode_Hash_Text | 13 | 2 | 2 | 5.17 | 4.17 | 1 | 0.06 | 0.22 |
| MediaWiki\Parser\PPDStackElement_Hash | 18 | 13 | 9 | 4.5 | 4.5 | 0 | 0.23 | 1.12 |
| MediaWiki\Parser\Preprocessor | 6 | 2 | 2 | 1.67 | 0.67 | 1 | 0.09 | 0.15 |
| MediaWiki\Parser\ParserCacheFilter | 5 | 5 | 5 | 5.33 | 1.33 | 4 | 0.05 | 0.22 |
| MediaWiki\Parser\MagicWord | 26 | 13 | 5 | 82.48 | 1.48 | 81 | 0.26 | 0.52 |
| MediaWiki\Parser\PPDPart_Hash | 2 | 2 | 2 | 1 | 1 | 0 | 0.01 | 0.22 |
| MediaWiki\Parser\ParserOptions | 185 | 79 | 15 | 5042.56 | 1.56 | 5041 | 2.84 | 4.26 |
| MediaWiki\Parser\CoreMagicVariables | 94 | 91 | 89 | 677.9 | 1.9 | 676 | 1.12 | 0.51 |
| MediaWiki\Parser\PPDStack_Hash | 12 | 6 | 3 | 17.45 | 1.45 | 16 | 0.11 | 0.5 |
| MediaWiki\Parser\DateFormatterFactory | 2 | 2 | 2 | 2 | 1 | 1 | 0.01 | 0.22 |
| MediaWiki\Parser\ContentHolder | 45 | 29 | 6 | 400.9 | 0.9 | 400 | 0.47 | 2.17 |
| MediaWiki\Parser\MWTidy | 1 | 1 | 1 | 9.5 | 0.5 | 9 | 0 | 0.15 |
| MediaWiki\Parser\StripState | 43 | 28 | 12 | 83.18 | 2.18 | 81 | 0.83 | 2.06 |
| MediaWiki\Parser\Sanitizer | 199 | 151 | 36 | 150.56 | 6.56 | 144 | 5.69 | 7.36 |
| MediaWiki\Parser\PPTemplateFrame_Hash | 28 | 16 | 3 | 101.27 | 1.27 | 100 | 0.37 | 1.7 |
| MediaWiki\Parser\CacheTime | 33 | 20 | 5 | 82.26 | 1.26 | 81 | 0.3 | 0.5 |
| MediaWiki\Parser\BlockLevelPass | 119 | 110 | 54 | 170.31 | 1.31 | 169 | 2.17 | 5.59 |
| MediaWiki\Parser\ParserFactory | 6 | 3 | 2 | 17.65 | 1.65 | 16 | 0.11 | 0.29 |
| MediaWiki\Parser\RemexStripTagHandler | 10 | 6 | 3 | 5.83 | 1.83 | 4 | 0.19 | 0.5 |
| MediaWiki\Parser\PPFrame_Hash | 104 | 85 | 49 | 676.89 | 0.89 | 676 | 1.66 | 5.62 |
| MediaWiki\Parser\RemexRemoveTagHandler | 26 | 22 | 10 | 64.98 | 0.98 | 64 | 0.3 | 0.99 |
| MediaWiki\Parser\ParserObserver | 7 | 5 | 4 | 144.33 | 0.33 | 144 | 0.13 | 0.22 |
| MediaWiki\Parser\ParserCache | 57 | 43 | 17 | 3249.63 | 0.63 | 3249 | 1.56 | 2.18 |
| MediaWiki\Parser\PPCustomFrame_Hash | 7 | 4 | 3 | 5.53 | 1.53 | 4 | 0.07 | 0.45 |
| MediaWiki\Parser\PPNode_Hash_Tree | 56 | 40 | 9 | 20.31 | 4.31 | 16 | 0.64 | 3.37 |
| MediaWiki\Parser\LinkHolderArray | 66 | 56 | 29 | 2916.22 | 0.22 | 2916 | 1.45 | 6.18 |
| MediaWiki\Parser\RevisionOutputCache | 29 | 20 | 10 | 1521.53 | 0.53 | 1521 | 0.63 | 1.27 |
| MediaWiki\Parser\DateFormatter | 34 | 29 | 24 | 100.85 | 0.85 | 100 | 0.83 | 1.37 |
| MediaWiki\Parser\CoreTagHooks | 27 | 21 | 10 | 784.42 | 0.42 | 784 | 0.43 | 0.78 |
| MediaWiki\Registration\ExtensionJsonValidationError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Registration\MissingExtensionException | 14 | 10 | 4 | 64.27 | 0.27 | 64 | 0.19 | 0.73 |
| MediaWiki\Registration\VersionChecker | 35 | 30 | 22 | 82.31 | 1.31 | 81 | 0.75 | 2.41 |
| MediaWiki\Registration\ExtensionProcessor | 191 | 162 | 26 | 729.44 | 0.44 | 729 | 3.75 | 13.9 |
| MediaWiki\Registration\ExtensionRegistry | 93 | 70 | 27 | 841.82 | 0.82 | 841 | 1.48 | 5.31 |
| MediaWiki\Registration\ExtensionJsonValidator | 26 | 25 | 22 | 36.67 | 0.67 | 36 | 0.33 | 1.36 |
| MediaWiki\Registration\ExtensionDependencyError | 10 | 10 | 10 | 1.5 | 0.5 | 1 | 0.08 | 0.6 |
| MediaWiki\Storage\RevertedTagUpdateManager | 4 | 3 | 3 | 16.7 | 0.7 | 16 | 0.03 | 0.22 |
| MediaWiki\Storage\BlobStoreFactory | 4 | 2 | 2 | 64.44 | 0.44 | 64 | 0.05 | 0.22 |
| MediaWiki\Storage\PageEditStashContents | 4 | 2 | 2 | 3.67 | 3.67 | 0 | 0.02 | 0.15 |
| MediaWiki\Storage\SqlBlobStore | 85 | 68 | 22 | 1600.91 | 0.91 | 1600 | 1.76 | 3.96 |
| MediaWiki\Storage\PageUpdateException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Storage\RevisionSlotsUpdate | 31 | 18 | 5 | 145.01 | 1.01 | 144 | 0.22 | 2.25 |
| MediaWiki\Storage\BadBlobException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Storage\BlobAccessException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Storage\NameTableStore | 30 | 18 | 8 | 1156.59 | 0.59 | 1156 | 0.74 | 1.59 |
| MediaWiki\Storage\PageUpdateStatus | 15 | 8 | 3 | 26.38 | 1.38 | 25 | 0.05 | 0.22 |
| MediaWiki\Storage\NameTableStoreFactory | 13 | 8 | 7 | 17.87 | 1.87 | 16 | 0.2 | 0.43 |
| MediaWiki\Storage\EditResultCache | 7 | 4 | 4 | 196.38 | 0.38 | 196 | 0.08 | 0.29 |
| MediaWiki\Storage\DerivedPageDataUpdater | 217 | 163 | 32 | 20736.45 | 0.45 | 20736 | 3.75 | 7.22 |
| MediaWiki\Storage\EditResultBuilder | 39 | 30 | 8 | 289.82 | 0.82 | 289 | 0.34 | 1.48 |
| MediaWiki\Storage\PageEditStash | 55 | 40 | 17 | 3969.43 | 0.43 | 3969 | 1.3 | 2.52 |
| MediaWiki\Storage\NameTableAccessException | 1 | 1 | 1 | 4 | 4 | 0 | 0.02 | 0.15 |
| MediaWiki\Storage\EditResult | 8 | 4 | 3 | 12.42 | 3.42 | 9 | 0.15 | 0.22 |
| MediaWiki\Storage\PageUpdaterFactory | 4 | 1 | 1 | 65.08 | 1.08 | 64 | 0.23 | 0.15 |
| MediaWiki\Storage\RevertedTagUpdate | 35 | 28 | 13 | 625.76 | 0.76 | 625 | 0.36 | 1.64 |
| MediaWiki\Storage\PageUpdater | 142 | 88 | 18 | 17424.5 | 0.5 | 17424 | 3.06 | 5.73 |
| MediaWiki\Json\JwtException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Json\JsonSerializableCodec | 5 | 2 | 2 | 3.13 | 2.13 | 1 | 0.02 | 0.22 |
| MediaWiki\Json\RsaJwtCodec | 10 | 7 | 5 | 256.22 | 0.22 | 256 | 0.12 | 0.59 |
| MediaWiki\Json\ClockAdapter | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Json\JsonCodec | 61 | 50 | 18 | 362.19 | 1.19 | 361 | 0.65 | 2.2 |
| MediaWiki\Json\SimpleJwtBuilder | 3 | 1 | 1 | 36.5 | 0.5 | 36 | 0.07 | 0.15 |
| MediaWiki\Json\FormatJson | 42 | 39 | 19 | 17.8 | 1.8 | 16 | 0.57 | 1.43 |
| MediaWiki\Json\JsonDeserializableCodec | 3 | 1 | 1 | 5.5 | 1.5 | 4 | 0.02 | 0.15 |
| MediaWiki\Json\JsonDeserializableTrait | 3 | 1 | 1 | 4.78 | 0.78 | 4 | 0.01 | 0.15 |
| MediaWiki\RevisionDelete\RevDelItem | 6 | 1 | 1 | 2.75 | 1.75 | 1 | 0 | 0.15 |
| MediaWiki\RevisionDelete\RevDelLogItem | 18 | 7 | 5 | 1600.31 | 0.31 | 1600 | 0.37 | 0.5 |
| MediaWiki\RevisionDelete\RevDelArchiveList | 9 | 2 | 2 | 225.5 | 0.5 | 225 | 0.09 | 0.38 |
| MediaWiki\RevisionDelete\RevDelArchivedFileList | 5 | 1 | 1 | 49.7 | 0.7 | 49 | 0.05 | 0.15 |
| MediaWiki\RevisionDelete\RevDelArchivedRevisionItem | 4 | 1 | 1 | 144.31 | 0.31 | 144 | 0.03 | 0.15 |
| MediaWiki\RevisionDelete\RevDelLogList | 11 | 2 | 2 | 324.58 | 0.58 | 324 | 0.2 | 0.22 |
| MediaWiki\RevisionDelete\RevDelFileItem | 34 | 15 | 6 | 3136.41 | 0.41 | 3136 | 0.61 | 0.92 |
| MediaWiki\RevisionDelete\RevDelRevisionList | 23 | 12 | 6 | 1369.43 | 0.43 | 1369 | 0.37 | 1.1 |
| MediaWiki\RevisionDelete\RevDelArchivedFileItem | 18 | 6 | 4 | 1369.33 | 0.33 | 1369 | 0.28 | 0.5 |
| MediaWiki\RevisionDelete\RevDelFileList | 17 | 8 | 6 | 400.52 | 0.52 | 400 | 0.18 | 0.96 |
| MediaWiki\RevisionDelete\RevDelArchiveItem | 14 | 5 | 3 | 900.4 | 0.4 | 900 | 0.13 | 0.29 |
| MediaWiki\RevisionDelete\RevisionDeleter | 24 | 15 | 4 | 27.5 | 2.5 | 25 | 0.43 | 1.08 |
| MediaWiki\RevisionDelete\RevDelList | 44 | 28 | 22 | 1936.4 | 0.4 | 1936 | 0.82 | 2.21 |
| MediaWiki\RevisionDelete\RevDelRevisionItem | 31 | 14 | 6 | 2116.45 | 0.45 | 2116 | 0.47 | 0.64 |
| MediaWiki\RevisionDelete\RevisionDeleteUser | 11 | 8 | 7 | 400.4 | 0.4 | 400 | 0.33 | 0.43 |
| MediaWiki\SiteStats\SiteStatsInit | 31 | 19 | 13 | 1156.31 | 0.31 | 1156 | 0.47 | 0.57 |
| MediaWiki\SiteStats\SiteStats | 31 | 16 | 6 | 625.78 | 0.78 | 625 | 0.41 | 1.4 |
| MediaWiki\Page\PageStore | 33 | 20 | 6 | 1521.53 | 0.53 | 1521 | 0.77 | 1.13 |
| MediaWiki\Page\CacheKeyHelper | 6 | 5 | 5 | 16.3 | 0.3 | 16 | 0.04 | 0.22 |
| MediaWiki\Page\PageProps | 37 | 30 | 10 | 441.43 | 0.43 | 441 | 0.48 | 2.93 |
| MediaWiki\Page\CategoryPage | 14 | 11 | 6 | 361.16 | 0.16 | 361 | 0.19 | 0.8 |
| MediaWiki\Page\PageReferenceValue | 7 | 4 | 3 | 26.14 | 1.14 | 25 | 0.1 | 0.22 |
| MediaWiki\Page\LinkBatch | 32 | 20 | 7 | 1156.5 | 0.5 | 1156 | 0.57 | 1.77 |
| MediaWiki\Page\ImagePage | 148 | 121 | 43 | 27225.19 | 0.19 | 27225 | 4.36 | 7.42 |
| MediaWiki\Page\PageStoreRecord | 9 | 3 | 2 | 26.1 | 1.1 | 25 | 0.08 | 0.38 |
| MediaWiki\Page\PageCommandFactory | 7 | 1 | 1 | 8.33 | 4.33 | 4 | 0.45 | 0.15 |
| MediaWiki\Page\MergeHistory | 60 | 46 | 14 | 6561.28 | 0.28 | 6561 | 1.73 | 2.67 |
| MediaWiki\Page\RedirectStore | 25 | 19 | 11 | 1600.37 | 0.37 | 1600 | 0.44 | 0.99 |
| MediaWiki\Page\Article | 271 | 225 | 30 | 77284.28 | 0.28 | 77284 | 6.62 | 9.71 |
| MediaWiki\Page\MovePage | 95 | 79 | 18 | 20449.27 | 0.27 | 20449 | 2.66 | 4.55 |
| MediaWiki\Page\DeletePage | 77 | 59 | 14 | 11025.36 | 0.36 | 11025 | 2.05 | 3.82 |
| MediaWiki\Page\DeleteLinksJob | 6 | 5 | 5 | 144.38 | 0.38 | 144 | 0.1 | 0.36 |
| MediaWiki\Page\WikiCategoryPage | 9 | 6 | 5 | 144.54 | 0.54 | 144 | 0.05 | 0.36 |
| MediaWiki\Page\PageAssertionException | 1 | 1 | 1 | 5.33 | 1.33 | 4 | 0.02 | 0.15 |
| MediaWiki\Page\ProtectionForm | 60 | 52 | 14 | 10816.15 | 0.15 | 10816 | 1.86 | 3.68 |
| MediaWiki\Page\RollbackPage | 51 | 43 | 18 | 6241.22 | 0.22 | 6241 | 1.06 | 2.45 |
| MediaWiki\Page\LinkBatchFactory | 2 | 1 | 1 | 5.5 | 5.5 | 0 | 0.05 | 0.15 |
| MediaWiki\Page\LegacyArticleIdAccess | 3 | 2 | 2 | 9.63 | 0.63 | 9 | 0.01 | 0.22 |
| MediaWiki\Page\SitemapGenerator | 40 | 31 | 15 | 441.69 | 0.69 | 441 | 0.61 | 2.63 |
| MediaWiki\Page\WikiPageFactory | 11 | 7 | 5 | 225.61 | 0.61 | 225 | 0.14 | 0.5 |
| MediaWiki\Page\ImageHistoryList | 46 | 41 | 30 | 2916.18 | 0.18 | 2916 | 0.97 | 1.57 |
| MediaWiki\Page\PageSelectQueryBuilder | 17 | 7 | 3 | 361.55 | 0.55 | 361 | 0.19 | 0.89 |
| MediaWiki\Page\PageArchive | 9 | 6 | 4 | 729.29 | 0.29 | 729 | 0.21 | 0.5 |
| MediaWiki\Page\ImageHistoryPseudoPager | 37 | 30 | 18 | 1681.25 | 0.25 | 1681 | 0.88 | 1.27 |
| MediaWiki\Page\LinkCache | 91 | 73 | 13 | 2500.78 | 0.78 | 2500 | 1.31 | 4.04 |
| MediaWiki\Page\Event\PageCreatedEvent | 3 | 1 | 1 | 17 | 1 | 16 | 0.03 | 0.15 |
| MediaWiki\Page\Event\PageProtectionChangedEvent | 2 | 1 | 1 | 26.38 | 1.38 | 25 | 0.1 | 0.15 |
| MediaWiki\Page\Event\PageRecordChangedEvent | 3 | 3 | 3 | 16.87 | 0.87 | 16 | 0.04 | 0.15 |
| MediaWiki\Page\Event\PageHistoryVisibilityChangedEvent | 10 | 3 | 2 | 37.85 | 1.85 | 36 | 0.12 | 0.29 |
| MediaWiki\Page\Event\PageMovedEvent | 4 | 1 | 1 | 17.17 | 1.17 | 16 | 0.04 | 0.15 |
| MediaWiki\Page\Event\PageEvent | 6 | 3 | 2 | 11.03 | 2.03 | 9 | 0.09 | 0.15 |
| MediaWiki\Page\Event\PageDeletedEvent | 7 | 1 | 1 | 50.35 | 1.35 | 49 | 0.07 | 0.15 |
| MediaWiki\Page\ParserOutputAccess | 125 | 110 | 22 | 7744.44 | 0.44 | 7744 | 2.39 | 4.35 |
| MediaWiki\Page\PageStoreFactory | 3 | 2 | 2 | 5.5 | 1.5 | 4 | 0.04 | 0.15 |
| MediaWiki\Page\WikiFilePage | 32 | 20 | 6 | 1444.49 | 0.49 | 1444 | 0.39 | 1.52 |
| MediaWiki\Page\File\FileDeleteForm | 17 | 16 | 14 | 1296.2 | 0.2 | 1296 | 0.33 | 0.85 |
| MediaWiki\Page\File\BadFileLookup | 15 | 13 | 8 | 81.67 | 0.67 | 81 | 0.21 | 1.1 |
| MediaWiki\Page\UndeletePage | 62 | 54 | 23 | 8100.33 | 0.33 | 8100 | 1.61 | 3.59 |
| MediaWiki\Page\PageIdentityValue | 7 | 2 | 2 | 26.33 | 1.33 | 25 | 0.08 | 0.15 |
| MediaWiki\Page\DeletePageJob | 4 | 3 | 3 | 289.08 | 0.08 | 289 | 0.06 | 0.22 |
| MediaWiki\Page\WikiPage | 303 | 208 | 36 | 72900.45 | 0.45 | 72900 | 6.49 | 10.98 |
| Wikimedia\Stats\Metrics\GaugeMetric | 4 | 3 | 3 | 49.19 | 0.19 | 49 | 0.02 | 0.38 |
| Wikimedia\Stats\Metrics\MetricTrait | 21 | 9 | 3 | 145.35 | 1.35 | 144 | 0.16 | 0.59 |
| Wikimedia\Stats\Metrics\TimingMetric | 10 | 4 | 3 | 100.32 | 0.32 | 100 | 0.07 | 0.45 |
| Wikimedia\Stats\Metrics\CounterMetric | 11 | 8 | 5 | 64.39 | 0.39 | 64 | 0.09 | 0.59 |
| Wikimedia\Stats\Metrics\BaseMetric | 21 | 12 | 6 | 12.36 | 3.36 | 9 | 0.18 | 0.87 |
| Wikimedia\Stats\Metrics\RunningTimer | 4 | 2 | 2 | 16.9 | 0.9 | 16 | 0.06 | 0.22 |
| Wikimedia\Stats\Metrics\HistogramMetric | 16 | 12 | 7 | 49.43 | 0.43 | 49 | 0.22 | 1.49 |
| Wikimedia\Stats\Metrics\NullMetric | 1 | 1 | 1 | 3 | 3 | 0 | 0 | 0.15 |
| Wikimedia\Stats\OutputFormats | 11 | 9 | 4 | 8 | 8 | 0 | 0.07 | 0.66 |
| Wikimedia\Stats\Formatters\NullFormatter | 1 | 1 | 1 | 3 | 3 | 0 | 0 | 0.15 |
| Wikimedia\Stats\Formatters\DogStatsdFormatter | 6 | 6 | 6 | 64.33 | 0.33 | 64 | 0.12 | 0.68 |
| Wikimedia\Stats\Formatters\StatsdFormatter | 5 | 5 | 5 | 64.44 | 0.44 | 64 | 0.08 | 0.52 |
| Wikimedia\Stats\StatsCache | 8 | 5 | 4 | 3.8 | 2.8 | 1 | 0.08 | 0.29 |
| Wikimedia\Stats\BufferingStatsdDataFactory | 24 | 13 | 4 | 50.77 | 1.77 | 49 | 0.21 | 1.08 |
| Wikimedia\Stats\PrefixingStatsdDataFactoryProxy | 9 | 1 | 1 | 65.09 | 1.09 | 64 | 0.08 | 0.15 |
| Wikimedia\Stats\Emitters\UDPEmitter | 13 | 9 | 4 | 64.59 | 0.59 | 64 | 0.14 | 1.12 |
| Wikimedia\Stats\Emitters\NullEmitter | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Stats\StatsUtils | 22 | 15 | 4 | 4.63 | 3.63 | 1 | 0.35 | 1.38 |
| Wikimedia\Stats\NullStatsdDataFactory | 12 | 1 | 1 | 11.29 | 2.29 | 9 | 0.04 | 0.15 |
| Wikimedia\Stats\Exceptions\InvalidConfigurationException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Stats\Exceptions\UnsupportedFormatException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Stats\Exceptions\IllegalOperationException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Stats\StatsFactory | 17 | 6 | 3 | 196.81 | 0.81 | 196 | 0.19 | 0.59 |
| Wikimedia\Stats\Sample | 1 | 1 | 1 | 2.67 | 2.67 | 0 | 0.01 | 0.15 |
| Wikimedia\Stats\SamplingStatsdClient | 24 | 21 | 10 | 169.46 | 0.46 | 169 | 0.24 | 1.84 |
| NotRecursiveIterator | 2 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| IteratorDecorator | 5 | 1 | 1 | 25.53 | 0.53 | 25 | 0.01 | 0.15 |
| Wikimedia\NonSerializable\NonSerializableTrait | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Mime\MimeMap | 0 | 1 | 0 | 0 | 0 | 0 | 2.66 | 0.15 |
| Wikimedia\Mime\MimeMapMinimal | 0 | 1 | 0 | 0 | 0 | 0 | 0.4 | 0.15 |
| Wikimedia\Mime\MSCompoundFileReader | 43 | 27 | 10 | 289.74 | 0.74 | 289 | 1.31 | 1.66 |
| Wikimedia\Mime\XmlTypeCheck | 71 | 57 | 20 | 361.72 | 0.72 | 361 | 0.91 | 3.12 |
| Wikimedia\Mime\ZipDirectoryReader | 72 | 55 | 10 | 324.86 | 0.86 | 324 | 2.44 | 3.81 |
| Wikimedia\Mime\ZipDirectoryReaderError | 1 | 1 | 1 | 1.75 | 0.75 | 1 | 0.01 | 0.15 |
| Wikimedia\Mime\MimeAnalyzer | 177 | 153 | 53 | 402.82 | 2.82 | 400 | 3.82 | 8.63 |
| Wikimedia\Timing\Timing | 18 | 11 | 4 | 26.5 | 1.5 | 25 | 0.24 | 0.73 |
| Wikimedia\Leximorph\Provider\FormalityIndex | 11 | 9 | 6 | 10.75 | 1.75 | 9 | 0.12 | 0.66 |
| Wikimedia\Leximorph\Provider\LanguageFallbacks | 10 | 8 | 8 | 10.25 | 1.25 | 9 | 0.1 | 0.66 |
| Wikimedia\Leximorph\Provider\GrammarTransformations | 3 | 2 | 2 | 2.5 | 1.5 | 1 | 0.03 | 0.22 |
| Wikimedia\Leximorph\Provider\TextDirection | 7 | 7 | 7 | 3 | 2 | 1 | 0.08 | 0.43 |
| Wikimedia\Leximorph\Provider\PluralRules | 34 | 25 | 7 | 225.81 | 0.81 | 225 | 0.37 | 2.16 |
| Wikimedia\Leximorph\Util\XmlLoader | 5 | 4 | 4 | 5.67 | 1.67 | 4 | 0.04 | 0.36 |
| Wikimedia\Leximorph\Util\JsonLoader | 5 | 4 | 4 | 3.5 | 2.5 | 1 | 0.05 | 0.36 |
| Wikimedia\Leximorph\Manager | 18 | 11 | 11 | 4.75 | 3.75 | 1 | 0.09 | 0.5 |
| Wikimedia\Leximorph\Traits\SpecBasedFactoryTrait | 9 | 7 | 7 | 9.75 | 0.75 | 9 | 0.1 | 0.43 |
| Wikimedia\Leximorph\Handler\Formal | 4 | 3 | 3 | 4.67 | 0.67 | 4 | 0.03 | 0.15 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarKsh | 28 | 28 | 28 | 3 | 3 | 0 | 0.41 | 1.22 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarKk | 2 | 2 | 2 | 3 | 2 | 1 | 0.01 | 0.22 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarOs | 14 | 14 | 14 | 3 | 3 | 0 | 0.2 | 0.58 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarKaa | 1 | 1 | 1 | 3 | 3 | 0 | 0 | 0.15 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarCu | 5 | 5 | 5 | 4 | 4 | 0 | 0.04 | 0.51 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarTyv | 64 | 64 | 64 | 3 | 3 | 0 | 0.87 | 1.91 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarHy | 10 | 10 | 10 | 3 | 3 | 0 | 0.11 | 0.51 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarKk_cyrl | 118 | 114 | 106 | 18.12 | 2.12 | 16 | 1.32 | 2.82 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarFi | 11 | 11 | 11 | 3 | 3 | 0 | 0.08 | 0.51 |
| Wikimedia\Leximorph\Handler\Overrides\Grammar\GrammarGa | 9 | 9 | 9 | 3 | 3 | 0 | 0.05 | 0.59 |
| Wikimedia\Leximorph\Handler\Overrides\GrammarFallbackRegistry | 8 | 5 | 3 | 10.63 | 1.63 | 9 | 0.12 | 0.45 |
| Wikimedia\Leximorph\Handler\Plural | 9 | 8 | 8 | 10.63 | 1.63 | 9 | 0.11 | 0.73 |
| Wikimedia\Leximorph\Handler\Gender | 6 | 6 | 6 | 5 | 5 | 0 | 0.04 | 0.22 |
| Wikimedia\Leximorph\Handler\Bidi | 4 | 3 | 3 | 5.33 | 1.33 | 4 | 0.03 | 0.29 |
| Wikimedia\Leximorph\Handler\Grammar | 18 | 17 | 17 | 37 | 1 | 36 | 0.24 | 1.01 |
| Wikimedia\Leximorph\Provider | 20 | 13 | 13 | 5.22 | 4.22 | 1 | 0.11 | 0.57 |
| Wikimedia\HashRing\HashRing | 61 | 45 | 9 | 83.23 | 2.23 | 81 | 1.12 | 3.35 |
| Wikimedia\Http\HttpAcceptNegotiator | 16 | 13 | 6 | 6.92 | 2.92 | 4 | 0.13 | 1.19 |
| Wikimedia\Http\HttpStatus | 12 | 9 | 5 | 3.5 | 2.5 | 1 | 0.36 | 0.43 |
| Wikimedia\Http\MultiHttpClient | 125 | 110 | 24 | 784.88 | 0.88 | 784 | 3.18 | 7.1 |
| Wikimedia\Http\HttpAcceptParser | 13 | 12 | 12 | 4.5 | 3.5 | 1 | 0.26 | 1.03 |
| Wikimedia\LockManager\NullLockManager | 8 | 7 | 5 | 5.33 | 1.33 | 4 | 0.05 | 0.89 |
| Wikimedia\LockManager\LockManager | 27 | 17 | 9 | 169.75 | 0.75 | 169 | 0.38 | 1.51 |
| Wikimedia\LockManager\QuorumLockManager | 36 | 24 | 8 | 225.85 | 0.85 | 225 | 0.49 | 3.29 |
| Wikimedia\LockManager\FSLockManager | 34 | 26 | 10 | 196.63 | 0.63 | 196 | 0.41 | 2.42 |
| Wikimedia\LockManager\RedisLockManager | 29 | 23 | 10 | 100.74 | 0.74 | 100 | 0.38 | 3.1 |
| Wikimedia\LockManager\MemcLockManager | 56 | 45 | 16 | 484.66 | 0.66 | 484 | 0.87 | 4.91 |
| Wikimedia\LockManager\ScopedLock | 7 | 4 | 3 | 25.71 | 0.71 | 25 | 0.06 | 0.29 |
| MWCryptHash | 9 | 6 | 4 | 4.25 | 3.25 | 1 | 0.07 | 0.59 |
| Wikimedia\ArrayUtils\ArrayUtils | 33 | 29 | 9 | 7.6 | 6.6 | 1 | 0.48 | 3.2 |
| CookieJar | 11 | 9 | 6 | 16.87 | 0.87 | 16 | 0.14 | 0.82 |
| MemoizedCallable | 14 | 9 | 5 | 10.71 | 1.71 | 9 | 0.16 | 0.8 |
| Wikimedia\ObjectCache\CachedBagOStuff | 29 | 13 | 4 | 145.9 | 1.9 | 144 | 0.49 | 1.01 |
| Wikimedia\ObjectCache\RESTBagOStuff | 56 | 47 | 14 | 196.91 | 0.91 | 196 | 1.07 | 2.31 |
| Wikimedia\ObjectCache\EmptyBagOStuff | 7 | 1 | 1 | 5.71 | 4.71 | 1 | 0.06 | 0.15 |
| Wikimedia\ObjectCache\SerializedValueContainer | 4 | 3 | 3 | 3 | 3 | 0 | 0.02 | 0.15 |
| Wikimedia\ObjectCache\RedisConnectionPool | 59 | 49 | 19 | 122.1 | 1.1 | 121 | 0.82 | 3.58 |
| Wikimedia\ObjectCache\BagOStuff | 67 | 33 | 9 | 170.72 | 1.72 | 169 | 0.94 | 2.66 |
| Wikimedia\ObjectCache\RedisConnRef | 29 | 17 | 6 | 170.05 | 1.05 | 169 | 0.48 | 0.71 |
| Wikimedia\ObjectCache\MultiWriteBagOStuff | 45 | 28 | 9 | 101.83 | 1.83 | 100 | 0.65 | 2.37 |
| Wikimedia\ObjectCache\APCUBagOStuff | 17 | 12 | 7 | 7.06 | 3.06 | 4 | 0.25 | 0.64 |
| Wikimedia\ObjectCache\WANObjectCache | 255 | 208 | 45 | 3365.33 | 1.33 | 3364 | 6.58 | 10.2 |
| Wikimedia\ObjectCache\HashBagOStuff | 25 | 17 | 5 | 82.23 | 1.23 | 81 | 0.32 | 0.64 |
| Wikimedia\ObjectCache\MediumSpecificBagOStuff | 157 | 107 | 12 | 2501.3 | 1.3 | 2500 | 3.04 | 6.85 |
| Wikimedia\ObjectCache\RedisBagOStuff | 85 | 69 | 11 | 900.69 | 0.69 | 900 | 1.71 | 5.26 |
| XhprofData | 52 | 44 | 16 | 65.66 | 1.66 | 64 | 0.84 | 4.15 |
| Wikimedia\Telemetry\TracerState | 13 | 5 | 3 | 25.58 | 0.58 | 25 | 0.07 | 0.29 |
| Wikimedia\Telemetry\Clock | 4 | 2 | 2 | 1.67 | 0.67 | 1 | 0.02 | 0.15 |
| Wikimedia\Telemetry\Tracer | 14 | 6 | 5 | 100.87 | 0.87 | 100 | 0.16 | 0.29 |
| Wikimedia\Telemetry\ProbabilisticSampler | 4 | 3 | 2 | 5 | 1 | 4 | 0.03 | 0.22 |
| Wikimedia\Telemetry\NoopTracer | 8 | 2 | 2 | 4.07 | 3.07 | 1 | 0.05 | 0.22 |
| Wikimedia\Telemetry\StaticInjectionPropagator | 3 | 2 | 2 | 3.33 | 3.33 | 0 | 0.02 | 0.38 |
| Wikimedia\Telemetry\OtlpHttpExporter | 6 | 5 | 5 | 100.41 | 0.41 | 100 | 0.14 | 0.29 |
| Wikimedia\Telemetry\OtlpSerializer | 3 | 3 | 3 | 2 | 2 | 0 | 0.04 | 0.45 |
| Wikimedia\Telemetry\W3CTraceContextPropagator | 8 | 7 | 5 | 10.63 | 1.63 | 9 | 0.1 | 0.43 |
| Wikimedia\Telemetry\SpanContext | 9 | 4 | 3 | 5.89 | 4.89 | 1 | 0.14 | 0.36 |
| Wikimedia\Telemetry\NoopSpan | 8 | 1 | 1 | 6.59 | 2.59 | 4 | 0.03 | 0.15 |
| Wikimedia\Telemetry\Span | 13 | 5 | 3 | 289.43 | 0.43 | 289 | 0.08 | 0.29 |
| Wikimedia\Telemetry\CompositePropagator | 6 | 4 | 3 | 10.08 | 1.08 | 9 | 0.04 | 0.68 |
| Wikimedia\UnpackFailedException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\WRStats\LimitBatchResult | 10 | 8 | 4 | 3.1 | 2.1 | 1 | 0.05 | 1.12 |
| Wikimedia\WRStats\BagOStuffStatsStore | 6 | 3 | 2 | 49.58 | 0.58 | 49 | 0.04 | 0.45 |
| Wikimedia\WRStats\WRStatsError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\WRStats\LocalEntityKey | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| Wikimedia\WRStats\LimitOperation | 2 | 2 | 2 | 3 | 3 | 0 | 0.01 | 0.15 |
| Wikimedia\WRStats\LimitBatch | 10 | 4 | 2 | 17.11 | 1.11 | 16 | 0.08 | 0.36 |
| Wikimedia\WRStats\WRStatsFactory | 6 | 4 | 2 | 3.4 | 2.4 | 1 | 0.07 | 0.36 |
| Wikimedia\WRStats\SequenceSpec | 4 | 4 | 4 | 1 | 1 | 0 | 0.03 | 0.15 |
| Wikimedia\WRStats\WRStatsReader | 41 | 28 | 11 | 122.13 | 1.13 | 121 | 0.72 | 2.76 |
| Wikimedia\WRStats\LimitCondition | 3 | 2 | 2 | 2 | 2 | 0 | 0.02 | 0.22 |
| Wikimedia\WRStats\TimeRange | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| Wikimedia\WRStats\WRStatsRateLimiter | 20 | 12 | 7 | 121.57 | 0.57 | 121 | 0.37 | 1.42 |
| Wikimedia\WRStats\MetricSpec | 12 | 12 | 12 | 2 | 2 | 0 | 0.1 | 1.05 |
| Wikimedia\WRStats\LimitOperationResult | 3 | 1 | 1 | 3 | 3 | 0 | 0.03 | 0.15 |
| Wikimedia\WRStats\EntityKey | 2 | 1 | 1 | 1.33 | 1.33 | 0 | 0 | 0.15 |
| Wikimedia\WRStats\RatePromise | 7 | 2 | 2 | 17.2 | 1.2 | 16 | 0.07 | 0.22 |
| Wikimedia\WRStats\WRStatsWriter | 19 | 13 | 5 | 25.33 | 0.33 | 25 | 0.3 | 1.74 |
| Wikimedia\WRStats\GlobalEntityKey | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| Wikimedia\WRStats\ArrayStatsStore | 10 | 7 | 3 | 5.47 | 1.47 | 4 | 0.08 | 0.98 |
| Wikimedia\FileBackend\FileOpBatch | 23 | 22 | 12 | 256.29 | 0.29 | 256 | 0.31 | 2.07 |
| Wikimedia\FileBackend\FileBackendError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\FileBackend\SwiftFileBackend | 321 | 266 | 18 | 4357.46 | 1.46 | 4356 | 9.01 | 15.21 |
| Wikimedia\FileBackend\FSFileBackend | 200 | 159 | 16 | 1682.79 | 1.79 | 1681 | 4.43 | 7.57 |
| Wikimedia\FileBackend\FileBackendMultiWrite | 99 | 61 | 16 | 2601.77 | 0.77 | 2601 | 2.36 | 6.07 |
| Wikimedia\FileBackend\FileOpHandle\SwiftFileOpHandle | 1 | 1 | 1 | 3 | 3 | 0 | 0.01 | 0.15 |
| Wikimedia\FileBackend\FileOpHandle\FileBackendStoreOpHandle | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\FileBackend\FileOpHandle\FSFileOpHandle | 1 | 1 | 1 | 4 | 4 | 0 | 0.01 | 0.15 |
| Wikimedia\FileBackend\HTTPFileStreamer | 52 | 45 | 20 | 28.1 | 3.1 | 25 | 0.91 | 2.69 |
| Wikimedia\FileBackend\FileBackend | 149 | 71 | 21 | 843.11 | 2.11 | 841 | 1.8 | 3.1 |
| Wikimedia\FileBackend\FileIteration\SwiftFileBackendDirList | 2 | 1 | 1 | 3.25 | 2.25 | 1 | 0.02 | 0.15 |
| Wikimedia\FileBackend\FileIteration\FSFileBackendList | 15 | 8 | 3 | 81.74 | 0.74 | 81 | 0.13 | 0.36 |
| Wikimedia\FileBackend\FileIteration\SwiftFileBackendFileList | 3 | 2 | 2 | 5.5 | 1.5 | 4 | 0.05 | 0.22 |
| Wikimedia\FileBackend\FileIteration\SwiftFileBackendList | 11 | 7 | 4 | 5.83 | 1.83 | 4 | 0.12 | 0.5 |
| Wikimedia\FileBackend\FileIteration\FSFileBackendDirList | 4 | 4 | 4 | 25 | 0 | 25 | 0 | 0.45 |
| Wikimedia\FileBackend\FileIteration\FSFileBackendFileList | 3 | 3 | 3 | 16 | 0 | 16 | 0 | 0.45 |
| Wikimedia\FileBackend\FileIteration\FileBackendStoreShardFileIterator | 3 | 3 | 3 | 2.5 | 1.5 | 1 | 0.01 | 0.22 |
| Wikimedia\FileBackend\FileIteration\FileBackendStoreShardListIterator | 7 | 4 | 3 | 36.64 | 0.64 | 36 | 0.08 | 0.45 |
| Wikimedia\FileBackend\FileIteration\FileBackendStoreShardDirIterator | 3 | 3 | 3 | 2.5 | 1.5 | 1 | 0.01 | 0.22 |
| Wikimedia\FileBackend\FileOps\CopyFileOp | 12 | 8 | 5 | 196.69 | 0.69 | 196 | 0.19 | 0.43 |
| Wikimedia\FileBackend\FileOps\DeleteFileOp | 7 | 4 | 4 | 49.94 | 0.94 | 49 | 0.07 | 0.29 |
| Wikimedia\FileBackend\FileOps\StoreFileOp | 11 | 6 | 4 | 144.72 | 0.72 | 144 | 0.16 | 0.5 |
| Wikimedia\FileBackend\FileOps\FileOp | 60 | 38 | 13 | 577.39 | 1.39 | 576 | 0.64 | 2.65 |
| Wikimedia\FileBackend\FileOps\FileStatePredicates | 12 | 5 | 3 | 4.38 | 3.38 | 1 | 0.1 | 0.59 |
| Wikimedia\FileBackend\FileOps\NullFileOp | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\FileBackend\FileOps\DescribeFileOp | 6 | 3 | 3 | 64.94 | 0.94 | 64 | 0.1 | 0.22 |
| Wikimedia\FileBackend\FileOps\MoveFileOp | 14 | 10 | 6 | 225.65 | 0.65 | 225 | 0.22 | 0.57 |
| Wikimedia\FileBackend\FileOps\CreateFileOp | 9 | 4 | 3 | 121.61 | 0.61 | 121 | 0.11 | 0.36 |
| Wikimedia\FileBackend\FileBackendStore | 297 | 208 | 17 | 9217.16 | 1.16 | 9216 | 6.59 | 15.65 |
| Wikimedia\FileBackend\MemoryFileBackend | 48 | 34 | 7 | 102.58 | 2.58 | 100 | 0.76 | 2.91 |
| Wikimedia\FileBackend\FSFile\FSFile | 17 | 9 | 4 | 50.45 | 1.45 | 49 | 0.23 | 0.5 |
| Wikimedia\FileBackend\FSFile\TempFSFileFactory | 6 | 5 | 5 | 9.88 | 0.88 | 9 | 0.09 | 0.52 |
| Wikimedia\FileBackend\FSFile\TempFSFile | 22 | 14 | 9 | 26.26 | 1.26 | 25 | 0.15 | 1.17 |
| Wikimedia\Diff\DiffOpAdd | 2 | 1 | 1 | 1.5 | 1.5 | 0 | 0.01 | 0.15 |
| Wikimedia\Diff\DiffOpCopy | 3 | 2 | 2 | 2 | 2 | 0 | 0.02 | 0.22 |
| Wikimedia\Diff\DiffEngine | 157 | 150 | 52 | 27.15 | 2.15 | 25 | 4.09 | 9.36 |
| Wikimedia\Diff\DiffFormatter | 33 | 21 | 11 | 144.34 | 0.34 | 144 | 0.49 | 1.68 |
| Wikimedia\Diff\ComplexityException | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 |
| Wikimedia\Diff\DiffOp | 8 | 5 | 3 | 7.17 | 7.17 | 0 | 0.02 | 0.29 |
| Wikimedia\Diff\ArrayDiffFormatter | 9 | 9 | 9 | 25.33 | 0.33 | 25 | 0.09 | 1.29 |
| Wikimedia\Diff\Diff | 15 | 10 | 3 | 10.82 | 1.82 | 9 | 0.1 | 1.58 |
| Wikimedia\Diff\WordLevelDiff | 19 | 16 | 6 | 16.75 | 0.75 | 16 | 0.24 | 1.72 |
| Wikimedia\Diff\TableDiffFormatter | 29 | 12 | 4 | 144.89 | 0.89 | 144 | 0.63 | 1.35 |
| Wikimedia\Diff\DiffOpDelete | 2 | 1 | 1 | 1.5 | 1.5 | 0 | 0.01 | 0.15 |
| Wikimedia\Diff\UnifiedDiffFormatter | 6 | 2 | 2 | 16.6 | 0.6 | 16 | 0.06 | 0.38 |
| Wikimedia\Diff\DiffOpChange | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| Wikimedia\Diff\WordAccumulator | 12 | 9 | 5 | 4.67 | 0.67 | 4 | 0.15 | 0.8 |
| Wikimedia\Composer\ComposerInstalled | 6 | 5 | 5 | 1.75 | 0.75 | 1 | 0.05 | 0.38 |
| Wikimedia\Composer\ComposerJson | 6 | 4 | 4 | 2.33 | 1.33 | 1 | 0.03 | 0.52 |
| Wikimedia\Composer\ComposerLock | 6 | 5 | 5 | 1.75 | 0.75 | 1 | 0.05 | 0.38 |
| Wikimedia\UUID\GlobalIdGenerator | 68 | 45 | 9 | 325.21 | 1.21 | 324 | 2.22 | 2.57 |
| Wikimedia\DependencyStore\DependencyStore | 24 | 19 | 11 | 169.37 | 0.37 | 169 | 0.28 | 1.95 |
| Wikimedia\ReplacementArray | 9 | 2 | 2 | 2.95 | 1.95 | 1 | 0.05 | 0.38 |
| Wikimedia\EventRelayer\EventRelayer | 4 | 1 | 1 | 2.8 | 1.8 | 1 | 0.02 | 0.15 |
| Wikimedia\EventRelayer\EventRelayerGroup | 4 | 4 | 4 | 2 | 2 | 0 | 0.04 | 0.29 |
| Wikimedia\EventRelayer\EventRelayerNull | 1 | 1 | 1 | 3 | 3 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\DoctrineSchemaBuilder | 3 | 1 | 1 | 4.56 | 0.56 | 4 | 0.01 | 0.15 |
| Wikimedia\Rdbms\EnumType | 9 | 6 | 5 | 5.13 | 4.13 | 1 | 0.12 | 0.5 |
| Wikimedia\Rdbms\TimestampType | 7 | 6 | 6 | 4.5 | 3.5 | 1 | 0.03 | 0.43 |
| Wikimedia\Rdbms\MWPostgreSqlPlatform | 15 | 10 | 7 | 11.08 | 2.08 | 9 | 0.12 | 0.59 |
| Wikimedia\Rdbms\DoctrineAbstractSchemaTrait | 11 | 11 | 11 | 36.43 | 0.43 | 36 | 0.12 | 0.82 |
| Wikimedia\Rdbms\TinyIntType | 8 | 6 | 4 | 6 | 2 | 4 | 0.07 | 0.36 |
| Wikimedia\Rdbms\DoctrineSchemaBuilderFactory | 5 | 3 | 3 | 10 | 1 | 9 | 0.05 | 0.45 |
| Wikimedia\Rdbms\DoctrineSchemaChangeBuilder | 3 | 2 | 2 | 16.8 | 0.8 | 16 | 0.03 | 0.22 |
| Wikimedia\Rdbms\MWMySQLPlatform | 5 | 5 | 5 | 2 | 2 | 0 | 0.03 | 0.15 |
| Wikimedia\Rdbms\Replication\ReplicationReporter | 20 | 9 | 3 | 51.03 | 2.03 | 49 | 0.14 | 0.36 |
| Wikimedia\Rdbms\Replication\MysqlReplicationReporter | 60 | 47 | 13 | 1369.75 | 0.75 | 1369 | 1.42 | 2.75 |
| Wikimedia\Rdbms\DBReplicationWaitError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\DBLanguageError | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 |
| Wikimedia\Rdbms\DBReadOnlyError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\DBTransactionSizeError | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\DBExpectedError | 2 | 1 | 1 | 2.67 | 1.67 | 1 | 0.01 | 0.15 |
| Wikimedia\Rdbms\DBQueryDisconnectedError | 1 | 1 | 1 | 4 | 3 | 1 | 0.04 | 0.15 |
| Wikimedia\Rdbms\DBConnectionError | 2 | 2 | 2 | 2 | 1 | 1 | 0.02 | 0.22 |
| Wikimedia\Rdbms\DBQueryTimeoutError | 2 | 1 | 1 | 2.75 | 1.75 | 1 | 0.04 | 0.15 |
| Wikimedia\Rdbms\DBQueryError | 1 | 1 | 1 | 4 | 3 | 1 | 0.05 | 0.15 |
| Wikimedia\Rdbms\DBError | 1 | 1 | 1 | 2.5 | 1.5 | 1 | 0.01 | 0.15 |
| Wikimedia\Rdbms\DBTransactionStateError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\DBSessionStateError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\DBAccessError | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 |
| Wikimedia\Rdbms\DBUnexpectedError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\DBReadOnlyRoleError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\DBTransactionError | 1 | 1 | 1 | 5.67 | 1.67 | 4 | 0.01 | 0.15 |
| Wikimedia\Rdbms\ChangedTablesTracker | 13 | 10 | 6 | 17.35 | 1.35 | 16 | 0.08 | 0.71 |
| Wikimedia\Rdbms\Platform\SqlitePlatform | 25 | 11 | 5 | 51.18 | 2.18 | 49 | 0.28 | 0.89 |
| Wikimedia\Rdbms\Platform\PostgresPlatform | 51 | 34 | 13 | 170.67 | 1.67 | 169 | 0.87 | 2.5 |
| Wikimedia\Rdbms\Platform\MySQLPlatform | 19 | 7 | 3 | 38.19 | 2.19 | 36 | 0.26 | 0.51 |
| Wikimedia\Rdbms\Platform\SQLPlatform | 402 | 308 | 44 | 3366.03 | 2.03 | 3364 | 8.3 | 17.24 |
| Wikimedia\Rdbms\DatabaseSqlite | 135 | 88 | 18 | 2810.1 | 1.1 | 2809 | 2.81 | 5.23 |
| Wikimedia\Rdbms\QueryBuilderFromRawSql | 14 | 10 | 5 | 5.3 | 4.3 | 1 | 0.3 | 0.71 |
| Wikimedia\Rdbms\DatabaseDomain | 39 | 31 | 10 | 18.9 | 2.9 | 16 | 0.37 | 1.38 |
| Wikimedia\Rdbms\CriticalSessionInfo | 1 | 1 | 1 | 6 | 6 | 0 | 0.02 | 0.15 |
| Wikimedia\Rdbms\GeneralizedSql | 5 | 3 | 2 | 10.25 | 1.25 | 9 | 0.06 | 0.29 |
| Wikimedia\Rdbms\QueryStatus | 5 | 5 | 5 | 3 | 2 | 1 | 0.04 | 0.22 |
| Wikimedia\Rdbms\TransactionIdentifier | 2 | 2 | 2 | 1 | 1 | 0 | 0.02 | 0.15 |
| Wikimedia\Rdbms\AtomicSectionIdentifier | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\TempTableInfo | 1 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| Wikimedia\Rdbms\TransactionManager | 143 | 87 | 9 | 577.61 | 1.61 | 576 | 2.38 | 5.11 |
| Wikimedia\Rdbms\DatabaseFactory | 33 | 28 | 10 | 37.12 | 1.12 | 36 | 0.48 | 1.15 |
| Wikimedia\Rdbms\Database | 487 | 296 | 24 | 59536.73 | 0.73 | 59536 | 10.97 | 15.86 |
| Wikimedia\Rdbms\MySQLPrimaryPos | 48 | 37 | 12 | 82.87 | 1.87 | 81 | 0.67 | 1.96 |
| Wikimedia\Rdbms\DatabasePostgres | 152 | 99 | 14 | 2810.28 | 1.28 | 2809 | 4.03 | 7.19 |
| Wikimedia\Rdbms\DatabaseMySQL | 127 | 89 | 13 | 3600.78 | 0.78 | 3600 | 3 | 5.19 |
| Wikimedia\Rdbms\DBConnRef | 167 | 24 | 6 | 490.25 | 6.25 | 484 | 2.09 | 1.41 |
| Wikimedia\Rdbms\Query | 9 | 7 | 7 | 5.44 | 4.44 | 1 | 0.11 | 0.29 |
| Wikimedia\Rdbms\FakeResultWrapper | 11 | 5 | 3 | 2.64 | 1.64 | 1 | 0.04 | 0.22 |
| Wikimedia\Rdbms\SqliteResultWrapper | 11 | 5 | 3 | 6.1 | 2.1 | 4 | 0.05 | 0.52 |
| Wikimedia\Rdbms\ResultWrapper | 22 | 6 | 5 | 81.81 | 0.81 | 81 | 0.12 | 0.29 |
| Wikimedia\Rdbms\MysqliResultWrapper | 16 | 8 | 3 | 64.94 | 0.94 | 64 | 0.18 | 0.66 |
| Wikimedia\Rdbms\PostgresResultWrapper | 17 | 10 | 4 | 5.31 | 4.31 | 1 | 0.19 | 0.5 |
| Wikimedia\Rdbms\Database\DatabaseFlags | 17 | 11 | 5 | 10.56 | 1.56 | 9 | 0.16 | 0.57 |
| Wikimedia\Rdbms\ConfiguredReadOnlyMode | 8 | 6 | 6 | 3.38 | 2.38 | 1 | 0.05 | 0.36 |
| Wikimedia\Rdbms\ReadOnlyMode | 8 | 3 | 3 | 17.17 | 1.17 | 16 | 0.04 | 0.22 |
| Wikimedia\Rdbms\ServerInfo | 40 | 25 | 8 | 19.36 | 3.36 | 16 | 0.38 | 1.7 |
| Wikimedia\Rdbms\PostgresBlob | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\Subquery | 1 | 1 | 1 | 1.5 | 1.5 | 0 | 0.01 | 0.15 |
| Wikimedia\Rdbms\RawSQLValue | 0 | 1 | 0 | 1.5 | 1.5 | 0 | 0.01 | 0.15 |
| Wikimedia\Rdbms\LikeMatch | 0 | 1 | 0 | 1.5 | 1.5 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\Blob | 0 | 1 | 0 | 1.5 | 1.5 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\ConnectionManager | 6 | 3 | 3 | 3.63 | 2.63 | 1 | 0.06 | 0.22 |
| Wikimedia\Rdbms\SessionConsistentConnectionManager | 4 | 2 | 2 | 5.33 | 1.33 | 4 | 0.02 | 0.22 |
| Wikimedia\Rdbms\LoadBalancer | 335 | 263 | 25 | 15876.61 | 0.61 | 15876 | 6.19 | 19.96 |
| Wikimedia\Rdbms\LoadBalancerDisabled | 11 | 7 | 7 | 2.6 | 1.6 | 1 | 0.08 | 0.15 |
| Wikimedia\Rdbms\LoadBalancerSingle | 15 | 11 | 10 | 36.66 | 0.66 | 36 | 0.13 | 0.52 |
| Wikimedia\Rdbms\DBAccessObjectUtils | 11 | 8 | 5 | 10.94 | 1.94 | 9 | 0.08 | 0.43 |
| Wikimedia\Rdbms\LikeValue | 10 | 8 | 6 | 9.92 | 0.92 | 9 | 0.11 | 0.82 |
| Wikimedia\Rdbms\AndExpressionGroup | 3 | 1 | 1 | 3.17 | 2.17 | 1 | 0.02 | 0.15 |
| Wikimedia\Rdbms\ExpressionGroup | 12 | 8 | 6 | 9.92 | 0.92 | 9 | 0.13 | 0.8 |
| Wikimedia\Rdbms\RawSQLExpression | 1 | 1 | 1 | 2.67 | 2.67 | 0 | 0.01 | 0.15 |
| Wikimedia\Rdbms\OrExpressionGroup | 3 | 1 | 1 | 3.17 | 2.17 | 1 | 0.02 | 0.15 |
| Wikimedia\Rdbms\Expression | 30 | 24 | 14 | 38.1 | 2.1 | 36 | 0.39 | 1.13 |
| Wikimedia\Rdbms\LBFactory | 151 | 109 | 24 | 3136.63 | 0.63 | 3136 | 1.96 | 10.17 |
| Wikimedia\Rdbms\LBFactoryMulti | 57 | 45 | 15 | 256.89 | 0.89 | 256 | 0.61 | 2.69 |
| Wikimedia\Rdbms\LBFactorySimple | 20 | 12 | 7 | 64.86 | 0.86 | 64 | 0.17 | 1.35 |
| Wikimedia\Rdbms\LBFactorySingle | 14 | 4 | 3 | 17.15 | 1.15 | 16 | 0.07 | 0.36 |
| Wikimedia\Rdbms\SQLiteField | 7 | 3 | 3 | 6.33 | 6.33 | 0 | 0.03 | 0.29 |
| Wikimedia\Rdbms\MySQLField | 8 | 8 | 8 | 12.08 | 12.08 | 0 | 0.07 | 0.15 |
| Wikimedia\Rdbms\PostgresField | 5 | 4 | 3 | 27.05 | 2.05 | 25 | 0.11 | 0.52 |
| Wikimedia\Rdbms\TransactionProfiler | 72 | 53 | 20 | 256.93 | 0.93 | 256 | 1.33 | 4.16 |
| Wikimedia\Rdbms\LoadMonitorNull | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| Wikimedia\Rdbms\LoadMonitor | 45 | 34 | 10 | 784.53 | 0.53 | 784 | 0.95 | 2.03 |
| Wikimedia\Rdbms\ChronologyProtector | 70 | 56 | 9 | 442.14 | 1.14 | 441 | 1.14 | 2.73 |
| Wikimedia\Rdbms\JoinGroup | 1 | 1 | 1 | 4.2 | 4.2 | 0 | 0.02 | 0.15 |
| Wikimedia\Rdbms\SelectQueryBuilder | 96 | 46 | 8 | 578.11 | 2.11 | 576 | 1.32 | 3.1 |
| Wikimedia\Rdbms\JoinGroupBase | 20 | 15 | 9 | 36.93 | 0.93 | 36 | 0.23 | 0.78 |
| Wikimedia\Rdbms\ReplaceQueryBuilder | 18 | 11 | 5 | 37.4 | 1.4 | 36 | 0.19 | 0.85 |
| Wikimedia\Rdbms\UnionQueryBuilder | 25 | 15 | 5 | 51.09 | 2.09 | 49 | 0.29 | 1.79 |
| Wikimedia\Rdbms\UpdateQueryBuilder | 31 | 19 | 6 | 65.65 | 1.65 | 64 | 0.32 | 1.66 |
| Wikimedia\Rdbms\InsertQueryBuilder | 38 | 24 | 10 | 101.62 | 1.62 | 100 | 0.39 | 1.64 |
| Wikimedia\Rdbms\DeleteQueryBuilder | 20 | 12 | 5 | 37.55 | 1.55 | 36 | 0.19 | 1.01 |
| Wikimedia\HtmlArmor\HtmlArmor | 2 | 2 | 2 | 3 | 3 | 0 | 0.01 | 0.22 |
| Wikimedia\MapCacheLRU\MapCacheLRU | 57 | 38 | 7 | 65.95 | 1.95 | 64 | 0.73 | 1.89 |
| StatusValue | 70 | 52 | 8 | 197.74 | 1.74 | 196 | 1.02 | 4.45 |
| Deflate | 5 | 4 | 4 | 5.67 | 1.67 | 4 | 0.03 | 0.36 |
| MappedIterator | 15 | 8 | 4 | 25.9 | 0.9 | 25 | 0.08 | 0.43 |
| Wikimedia\Message\ScalarParam | 21 | 16 | 10 | 17.57 | 1.57 | 16 | 0.19 | 0.71 |
| Wikimedia\Message\DataMessageValue | 14 | 8 | 4 | 17.84 | 1.84 | 16 | 0.17 | 0.52 |
| Wikimedia\Message\ListParam | 20 | 14 | 4 | 49.95 | 0.95 | 49 | 0.17 | 0.96 |
| Wikimedia\Message\MessageParam | 9 | 4 | 2 | 17.48 | 1.48 | 16 | 0.03 | 0.36 |
| Wikimedia\Message\MessageValue | 43 | 15 | 3 | 198.26 | 2.26 | 196 | 0.35 | 1.49 |
| RiffExtractor | 15 | 13 | 13 | 5.83 | 4.83 | 1 | 0.21 | 0.73 |
| UDPTransport | 13 | 11 | 6 | 3 | 2 | 1 | 0.19 | 0.57 |
| Wikimedia\ParamValidator\TypeDef\StringDef | 31 | 27 | 13 | 37.03 | 1.03 | 36 | 0.37 | 0.85 |
| Wikimedia\ParamValidator\TypeDef\FloatDef | 10 | 8 | 7 | 36.95 | 0.95 | 36 | 0.12 | 0.36 |
| Wikimedia\ParamValidator\TypeDef\EnumDef | 30 | 23 | 10 | 289.81 | 0.81 | 289 | 0.6 | 1.31 |
| Wikimedia\ParamValidator\TypeDef\PresenceBooleanDef | 12 | 7 | 6 | 17.8 | 1.8 | 16 | 0.12 | 0.29 |
| Wikimedia\ParamValidator\TypeDef\PasswordDef | 5 | 4 | 4 | 3.25 | 2.25 | 1 | 0.03 | 0.22 |
| Wikimedia\ParamValidator\TypeDef\BooleanDef | 12 | 9 | 7 | 65 | 1 | 64 | 0.15 | 0.36 |
| Wikimedia\ParamValidator\TypeDef\TimestampDef | 26 | 20 | 8 | 82.17 | 1.17 | 81 | 0.27 | 0.72 |
| Wikimedia\ParamValidator\TypeDef\IntegerDef | 16 | 14 | 12 | 64.85 | 0.85 | 64 | 0.19 | 0.57 |
| Wikimedia\ParamValidator\TypeDef\LimitDef | 16 | 13 | 8 | 17.6 | 1.6 | 16 | 0.13 | 0.5 |
| Wikimedia\ParamValidator\TypeDef\NumericDef | 56 | 52 | 19 | 50.03 | 1.03 | 49 | 0.72 | 1.55 |
| Wikimedia\ParamValidator\TypeDef\UploadDef | 22 | 17 | 9 | 81.9 | 0.9 | 81 | 0.38 | 0.8 |
| Wikimedia\ParamValidator\TypeDef\ExpiryDef | 25 | 19 | 7 | 122.39 | 1.39 | 121 | 0.34 | 0.71 |
| Wikimedia\ParamValidator\Util\UploadedFile | 32 | 25 | 12 | 10.59 | 1.59 | 9 | 0.18 | 0.79 |
| Wikimedia\ParamValidator\Util\UploadedFileStream | 31 | 15 | 5 | 38.08 | 2.08 | 36 | 0.26 | 0.57 |
| Wikimedia\ParamValidator\SimpleCallbacks | 12 | 5 | 4 | 7.89 | 7.89 | 0 | 0.09 | 0.22 |
| Wikimedia\ParamValidator\ParamValidator | 134 | 119 | 35 | 676.85 | 0.85 | 676 | 2.29 | 5.39 |
| Wikimedia\ParamValidator\TypeDef | 19 | 7 | 4 | 169.94 | 0.94 | 169 | 0.21 | 0.5 |
| Wikimedia\ParamValidator\ValidationException | 2 | 2 | 2 | 10.25 | 1.25 | 9 | 0.07 | 0.22 |
| Wikimedia\DebugInfo\Placeholder | 2 | 2 | 2 | 1 | 1 | 0 | 0.01 | 0.22 |
| Wikimedia\DebugInfo\DebugInfoTrait | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| Wikimedia\DebugInfo\DumpUtils | 8 | 8 | 8 | 25.33 | 0.33 | 25 | 0.06 | 0.82 |
| Wikimedia\DebugInfo\AnnotationReader | 3 | 3 | 3 | 2.5 | 1.5 | 1 | 0.05 | 0.29 |
| Wikimedia\StaticArrayWriter | 10 | 6 | 4 | 5 | 4 | 1 | 0.22 | 0.75 |
| Wikimedia\StringUtils\StringUtils | 35 | 26 | 13 | 13 | 4 | 9 | 1 | 1.82 |
| Wikimedia\StringUtils\ExplodeIterator | 12 | 6 | 4 | 5.1 | 1.1 | 4 | 0.09 | 0.36 |
| DnsSrvDiscoverer | 14 | 11 | 5 | 7 | 3 | 4 | 0.2 | 0.82 |
| Cookie | 40 | 34 | 23 | 27.26 | 2.26 | 25 | 0.34 | 1.06 |
| MediaWiki\Installer\PostgresInstaller | 24 | 14 | 6 | 400.71 | 0.71 | 400 | 0.42 | 1.02 |
| MediaWiki\Installer\WebInstallerComplete | 3 | 3 | 3 | 196.07 | 0.07 | 196 | 0.09 | 0.22 |
| MediaWiki\Installer\PostgresSettingsForm | 17 | 15 | 14 | 196.67 | 0.67 | 196 | 0.16 | 0.85 |
| MediaWiki\Installer\WebInstallerOutput | 26 | 11 | 4 | 1024.28 | 0.28 | 1024 | 0.35 | 1.03 |
| MediaWiki\Installer\WebInstallerName | 25 | 24 | 21 | 1156.09 | 0.09 | 1156 | 0.86 | 1.2 |
| MediaWiki\Installer\DatabaseConnectForm | 4 | 1 | 1 | 49.25 | 0.25 | 49 | 0.04 | 0.15 |
| MediaWiki\Installer\WebInstallerPage | 18 | 5 | 5 | 196.51 | 0.51 | 196 | 0.27 | 0.43 |
| MediaWiki\Installer\WebInstallerCopying | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| MediaWiki\Installer\InstallException | 1 | 1 | 1 | 2.5 | 1.5 | 1 | 0.01 | 0.15 |
| MediaWiki\Installer\WebInstallerUpgrade | 11 | 9 | 7 | 256.35 | 0.35 | 256 | 0.1 | 0.57 |
| MediaWiki\Installer\InstallerOverrides | 6 | 3 | 3 | 3.63 | 2.63 | 1 | 0.05 | 0.45 |
| MediaWiki\Installer\MysqlSettingsForm | 11 | 10 | 7 | 225.31 | 0.31 | 225 | 0.18 | 0.71 |
| MediaWiki\Installer\WebInstallerLanguage | 13 | 12 | 11 | 529.21 | 0.21 | 529 | 0.28 | 0.94 |
| MediaWiki\Installer\MysqlDatabaseCreator | 2 | 1 | 1 | 81.4 | 0.4 | 81 | 0.03 | 0.15 |
| MediaWiki\Installer\SqliteInstaller | 12 | 5 | 3 | 169.67 | 0.67 | 169 | 0.18 | 0.36 |
| MediaWiki\Installer\Installer | 157 | 104 | 19 | 5776.78 | 0.78 | 5776 | 3.64 | 8.27 |
| MediaWiki\Installer\WebInstallerDBSettings | 5 | 5 | 5 | 121.33 | 0.33 | 121 | 0.05 | 0.36 |
| MediaWiki\Installer\DatabaseUpdater | 169 | 109 | 10 | 5185.07 | 1.07 | 5184 | 3.69 | 6.65 |
| MediaWiki\Installer\InstallDocFormatter | 3 | 2 | 2 | 2.33 | 1.33 | 1 | 0.12 | 0.38 |
| MediaWiki\Installer\PostgresDatabaseCreator | 2 | 1 | 1 | 16.8 | 0.8 | 16 | 0.03 | 0.15 |
| MediaWiki\Installer\MysqlUpdater | 20 | 14 | 6 | 144.63 | 0.63 | 144 | 0.82 | 0.85 |
| MediaWiki\Installer\NetworkedDatabaseCreator | 8 | 3 | 2 | 49.96 | 0.96 | 49 | 0.05 | 0.29 |
| MediaWiki\Installer\DatabaseCreator | 8 | 4 | 4 | 3.17 | 2.17 | 1 | 0.04 | 0.37 |
| MediaWiki\Installer\WebInstallerUpgradeDoc | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| MediaWiki\Installer\SqliteDatabaseCreator | 9 | 4 | 4 | 50.17 | 1.17 | 49 | 0.07 | 0.36 |
| MediaWiki\Installer\PostgresConnectForm | 10 | 9 | 9 | 324.32 | 0.32 | 324 | 0.19 | 0.57 |
| MediaWiki\Installer\SqliteConnectForm | 6 | 3 | 2 | 81.43 | 0.43 | 81 | 0.06 | 0.22 |
| MediaWiki\Installer\WebInstallerDocument | 4 | 2 | 2 | 49.38 | 0.38 | 49 | 0.03 | 0.22 |
| MediaWiki\Installer\WebInstallerOptions | 61 | 50 | 21 | 1681.22 | 0.22 | 1681 | 2.25 | 4.27 |
| MediaWiki\Installer\WebInstallerDBConnect | 10 | 9 | 7 | 484.26 | 0.26 | 484 | 0.29 | 1.03 |
| MediaWiki\Installer\DatabaseSettingsForm | 9 | 6 | 4 | 121.44 | 0.44 | 121 | 0.16 | 0.36 |
| MediaWiki\Installer\WebInstallerRestart | 3 | 3 | 3 | 64.22 | 0.22 | 64 | 0.03 | 0.29 |
| MediaWiki\Installer\WebInstallerExistingWiki | 23 | 20 | 11 | 576.55 | 0.55 | 576 | 0.36 | 1.15 |
| MediaWiki\Installer\ConnectionStatus | 1 | 1 | 1 | 1.67 | 1.67 | 0 | 0.01 | 0.15 |
| MediaWiki\Installer\MysqlInstaller | 47 | 33 | 13 | 625.75 | 0.75 | 625 | 0.98 | 2.1 |
| MediaWiki\Installer\WebInstallerReleaseNotes | 2 | 2 | 2 | 1 | 1 | 0 | 0.02 | 0.22 |
| MediaWiki\Installer\DatabaseForm | 11 | 3 | 2 | 65.02 | 1.02 | 64 | 0.22 | 0.29 |
| MediaWiki\Installer\WebInstallerWelcome | 4 | 4 | 4 | 144.15 | 0.15 | 144 | 0.04 | 0.29 |
| MediaWiki\Installer\PostgresUpdater | 97 | 70 | 6 | 577.26 | 1.26 | 576 | 4.02 | 4.76 |
| MediaWiki\Installer\LocalSettingsGenerator | 47 | 40 | 25 | 81.89 | 0.89 | 81 | 1.54 | 2.8 |
| MediaWiki\Installer\WebInstaller | 142 | 97 | 27 | 5625.55 | 0.55 | 5625 | 3.58 | 6.79 |
| MediaWiki\Installer\WebInstallerInstall | 14 | 11 | 6 | 324.25 | 0.25 | 324 | 0.13 | 0.5 |
| MediaWiki\Installer\Task\CannedProvider | 4 | 2 | 2 | 9.88 | 0.88 | 9 | 0.02 | 0.38 |
| MediaWiki\Installer\Task\AddWikiRestoredServicesProvider | 4 | 1 | 1 | 49.5 | 0.5 | 49 | 0.03 | 0.15 |
| MediaWiki\Installer\Task\CreateTablesTask | 6 | 4 | 4 | 49.75 | 0.75 | 49 | 0.05 | 0.36 |
| MediaWiki\Installer\Task\RestoredServicesProvider | 6 | 2 | 2 | 121.68 | 0.68 | 121 | 0.07 | 0.38 |
| MediaWiki\Installer\Task\InsertUpdateKeysTask | 3 | 1 | 1 | 16.6 | 0.6 | 16 | 0.01 | 0.15 |
| MediaWiki\Installer\Task\CallbackTask | 8 | 6 | 5 | 6.38 | 2.38 | 4 | 0.06 | 0.22 |
| MediaWiki\Installer\Task\PostgresPlTask | 4 | 3 | 3 | 36.57 | 0.57 | 36 | 0.02 | 0.22 |
| MediaWiki\Installer\Task\CreateExternalDomainsTask | 21 | 14 | 8 | 1225.23 | 0.23 | 1225 | 0.23 | 1.17 |
| MediaWiki\Installer\Task\TaskList | 16 | 12 | 6 | 64.47 | 0.47 | 64 | 0.2 | 1.88 |
| MediaWiki\Installer\Task\SqliteCreateDatabaseTask | 12 | 8 | 6 | 256.66 | 0.66 | 256 | 0.22 | 0.5 |
| MediaWiki\Installer\Task\CreateSysopTask | 12 | 7 | 5 | 484.36 | 0.36 | 484 | 0.16 | 0.5 |
| MediaWiki\Installer\Task\AddWikiTaskContext | 21 | 11 | 5 | 121.67 | 0.67 | 121 | 0.19 | 0.5 |
| MediaWiki\Installer\Task\TaskRunner | 30 | 19 | 6 | 225.74 | 0.74 | 225 | 0.3 | 2.23 |
| MediaWiki\Installer\Task\CreateDatabaseTask | 4 | 2 | 2 | 25.67 | 0.67 | 25 | 0.02 | 0.22 |
| MediaWiki\Installer\Task\ExtensionTablesTask | 5 | 2 | 2 | 64.56 | 0.56 | 64 | 0.04 | 0.22 |
| MediaWiki\Installer\Task\PostgresCreateUserTask | 9 | 5 | 5 | 196.47 | 0.47 | 196 | 0.09 | 0.36 |
| MediaWiki\Installer\Task\TaskFactory | 15 | 9 | 6 | 64.4 | 0.4 | 64 | 0.24 | 0.66 |
| MediaWiki\Installer\Task\Task | 28 | 8 | 3 | 442.07 | 1.07 | 441 | 0.25 | 0.5 |
| MediaWiki\Installer\Task\ExtensionsProvider | 23 | 16 | 8 | 256.6 | 0.6 | 256 | 0.31 | 1.42 |
| MediaWiki\Installer\Task\PostgresCreateSchemaTask | 6 | 4 | 4 | 81.5 | 0.5 | 81 | 0.06 | 0.29 |
| MediaWiki\Installer\Task\PostgresUtils | 16 | 12 | 6 | 144.91 | 0.91 | 144 | 0.2 | 0.8 |
| MediaWiki\Installer\Task\SqliteCreateSearchIndexTask | 7 | 5 | 5 | 169.21 | 0.21 | 169 | 0.08 | 0.22 |
| MediaWiki\Installer\Task\MailingListSubscribeTask | 12 | 8 | 7 | 225.45 | 0.45 | 225 | 0.17 | 0.43 |
| MediaWiki\Installer\Task\PopulateSiteStatsTask | 4 | 2 | 2 | 100.36 | 0.36 | 100 | 0.04 | 0.22 |
| MediaWiki\Installer\Task\PopulateInterwikiTask | 8 | 6 | 6 | 225.38 | 0.38 | 225 | 0.1 | 0.66 |
| MediaWiki\Installer\Task\WebUpgradeTask | 4 | 2 | 2 | 100.36 | 0.36 | 100 | 0.03 | 0.22 |
| MediaWiki\Installer\Task\SqliteUtils | 10 | 9 | 6 | 6.17 | 2.17 | 4 | 0.05 | 0.43 |
| MediaWiki\Installer\Task\WebUpgradeExtensionsProvider | 16 | 13 | 13 | 121.33 | 0.33 | 121 | 0.14 | 0.36 |
| MediaWiki\Installer\Task\InitialContentTask | 14 | 9 | 8 | 576.38 | 0.38 | 576 | 0.21 | 0.66 |
| MediaWiki\Installer\Task\MysqlCreateUserTask | 18 | 13 | 11 | 576.36 | 0.36 | 576 | 0.38 | 0.96 |
| MediaWiki\Installer\DatabaseInstaller | 48 | 24 | 8 | 362.19 | 1.19 | 361 | 0.41 | 1.5 |
| MediaWiki\Installer\CliInstaller | 46 | 31 | 20 | 1296.28 | 0.28 | 1296 | 0.89 | 2.91 |
| MediaWiki\Installer\Pingback | 22 | 15 | 5 | 1089.5 | 0.5 | 1089 | 0.5 | 0.99 |
| MediaWiki\Installer\SqliteUpdater | 2 | 1 | 1 | 2 | 2 | 0 | 0.33 | 0.15 |
| MediaWiki\Installer\InstallerSessionProvider | 5 | 1 | 1 | 3.8 | 3.8 | 0 | 0.01 | 0.15 |
| MediaWiki\Installer\MysqlConnectForm | 11 | 10 | 10 | 196.33 | 0.33 | 196 | 0.17 | 0.57 |
| MediaWiki\Preferences\MultiUsernameFilter | 9 | 5 | 3 | 36.86 | 0.86 | 36 | 0.08 | 0.29 |
| MediaWiki\Preferences\IntvalFilter | 2 | 1 | 1 | 3 | 3 | 0 | 0 | 0.15 |
| MediaWiki\Preferences\SignatureValidatorFactory | 2 | 1 | 1 | 3.5 | 2.5 | 1 | 0.04 | 0.15 |
| MediaWiki\Preferences\DefaultPreferencesFactory | 273 | 243 | 52 | 24649.28 | 0.28 | 24649 | 9.93 | 16.14 |
| MediaWiki\Preferences\TimezoneFilter | 2 | 1 | 1 | 2.5 | 1.5 | 1 | 0 | 0.15 |
| MediaWiki\Preferences\MultiTitleFilter | 9 | 5 | 5 | 100.82 | 0.82 | 100 | 0.11 | 0.36 |
| MediaWiki\Preferences\SignatureValidator | 46 | 39 | 15 | 841.8 | 0.8 | 841 | 0.82 | 1.96 |
| MediaWiki\Feed\FeedItem | 16 | 4 | 2 | 65.96 | 1.96 | 64 | 0.16 | 0.29 |
| MediaWiki\Feed\FeedUtils | 29 | 24 | 16 | 1936.27 | 0.27 | 1936 | 0.77 | 1.43 |
| MediaWiki\Feed\AtomFeed | 8 | 4 | 2 | 324.18 | 0.18 | 324 | 0.11 | 0.22 |
| MediaWiki\Feed\ChannelFeed | 10 | 4 | 3 | 144.15 | 0.15 | 144 | 0.11 | 0.22 |
| MediaWiki\Feed\RSSFeed | 9 | 6 | 4 | 196.17 | 0.17 | 196 | 0.12 | 0.29 |
| MediaWiki\Revision\RevisionArchiveRecord | 23 | 13 | 6 | 82.53 | 1.53 | 81 | 0.2 | 0.36 |
| MediaWiki\Revision\MutableRevisionSlots | 11 | 5 | 2 | 36.33 | 0.33 | 36 | 0.06 | 0.59 |
| MediaWiki\Revision\RevisionStoreRecord | 21 | 11 | 7 | 82.42 | 1.42 | 81 | 0.21 | 0.43 |
| MediaWiki\Revision\SuppressedDataException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Revision\SlotRecord | 62 | 34 | 10 | 442.67 | 1.67 | 441 | 0.83 | 1.78 |
| MediaWiki\Revision\RevisionStoreFactory | 8 | 4 | 4 | 144.6 | 0.6 | 144 | 0.18 | 0.22 |
| MediaWiki\Revision\RenderedRevision | 49 | 40 | 17 | 841.59 | 0.59 | 841 | 0.59 | 1.36 |
| MediaWiki\Revision\RevisionStoreCacheRecord | 8 | 5 | 3 | 5.42 | 1.42 | 4 | 0.07 | 0.36 |
| MediaWiki\Revision\SlotRoleRegistry | 13 | 5 | 4 | 37.31 | 1.31 | 36 | 0.15 | 0.43 |
| MediaWiki\Revision\FallbackSlotRoleHandler | 4 | 1 | 1 | 3 | 2 | 1 | 0.01 | 0.15 |
| MediaWiki\Revision\SlotRoleHandler | 5 | 1 | 1 | 7.88 | 7.88 | 0 | 0.06 | 0.15 |
| MediaWiki\Revision\RevisionRenderer | 33 | 28 | 14 | 1444.37 | 0.37 | 1444 | 0.61 | 1.52 |
| MediaWiki\Revision\RevisionRecord | 53 | 28 | 7 | 901.39 | 1.39 | 900 | 0.52 | 1.5 |
| MediaWiki\Revision\RevisionAccessException | 1 | 1 | 1 | 5.33 | 1.33 | 4 | 0.02 | 0.15 |
| MediaWiki\Revision\BadRevisionException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Revision\RevisionSlots | 27 | 14 | 5 | 197.5 | 1.5 | 196 | 0.28 | 1.47 |
| MediaWiki\Revision\MutableRevisionRecord | 21 | 8 | 3 | 900.64 | 0.64 | 900 | 0.31 | 0.98 |
| MediaWiki\Revision\ArchiveSelectQueryBuilder | 2 | 1 | 1 | 25.25 | 0.25 | 25 | 0.06 | 0.15 |
| MediaWiki\Revision\RevisionSelectQueryBuilder | 4 | 1 | 1 | 64.36 | 0.36 | 64 | 0.1 | 0.15 |
| MediaWiki\Revision\ContributionsSegment | 9 | 5 | 2 | 8 | 8 | 0 | 0.06 | 0.15 |
| MediaWiki\Revision\MainSlotRoleHandler | 22 | 19 | 19 | 65.19 | 1.19 | 64 | 0.2 | 0.72 |
| MediaWiki\Revision\ArchivedRevisionLookup | 19 | 12 | 8 | 729.36 | 0.36 | 729 | 0.33 | 0.43 |
| MediaWiki\Revision\RevisionStore | 349 | 278 | 34 | 38416.69 | 0.69 | 38416 | 9.96 | 15.92 |
| MediaWiki\Revision\IncompleteRevisionException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| ObjectCacheFactory | 59 | 45 | 9 | 325.37 | 1.37 | 324 | 0.72 | 2.59 |
| ObjectCache | 6 | 1 | 1 | 49.69 | 0.69 | 49 | 0.01 | 0.15 |
| SqlBagOStuff | 210 | 157 | 20 | 11664.6 | 0.6 | 11664 | 5.48 | 13.7 |
| MediaWiki\RecentChanges\RecentChangesUpdateJob | 27 | 22 | 10 | 2601.1 | 0.1 | 2601 | 0.78 | 2.6 |
| MediaWiki\RecentChanges\ChangesFeed | 17 | 16 | 14 | 289.26 | 0.26 | 289 | 0.27 | 1.03 |
| MediaWiki\RecentChanges\RecentChangeNotifier | 49 | 46 | 22 | 1296.36 | 0.36 | 1296 | 0.6 | 1.87 |
| MediaWiki\RecentChanges\OldChangesList | 17 | 16 | 12 | 961.19 | 0.19 | 961 | 0.47 | 0.99 |
| MediaWiki\RecentChanges\RecentChangeMailComposer | 19 | 17 | 13 | 1225.06 | 0.06 | 1225 | 0.67 | 0.57 |
| MediaWiki\RecentChanges\RecentChangeNotification | 3 | 1 | 1 | 3.92 | 2.92 | 1 | 0.04 | 0.15 |
| MediaWiki\RecentChanges\EnhancedChangesList | 106 | 95 | 34 | 3025.37 | 0.37 | 3025 | 3.31 | 7.02 |
| MediaWiki\RecentChanges\ChangesListFilterFactory | 36 | 28 | 8 | 289.31 | 0.31 | 289 | 0.43 | 3.01 |
| MediaWiki\RecentChanges\ChangesListBooleanFilterGroup | 13 | 8 | 4 | 64.41 | 0.41 | 64 | 0.14 | 1.05 |
| MediaWiki\RecentChanges\ChangesListFilterGroup | 40 | 28 | 10 | 256.85 | 0.85 | 256 | 0.67 | 2.74 |
| MediaWiki\RecentChanges\ChangesListStringOptionsFilter | 5 | 3 | 2 | 10.25 | 1.25 | 9 | 0.03 | 0.22 |
| MediaWiki\RecentChanges\ChangesListFilter | 46 | 27 | 9 | 290.43 | 1.43 | 289 | 0.53 | 1.82 |
| MediaWiki\RecentChanges\ChangesListBooleanFilter | 19 | 13 | 6 | 26.88 | 1.88 | 25 | 0.17 | 0.5 |
| MediaWiki\RecentChanges\RecentChange | 78 | 48 | 12 | 1764.95 | 0.95 | 1764 | 1.48 | 1.99 |
| MediaWiki\RecentChanges\ChangesListFilterGroupContainer | 56 | 40 | 9 | 324.99 | 0.99 | 324 | 0.55 | 5.11 |
| MediaWiki\RecentChanges\RecentChangeNotificationHandler | 7 | 5 | 5 | 100.36 | 0.36 | 100 | 0.06 | 0.52 |
| MediaWiki\RecentChanges\ChangesListQuery\FieldEqualityCondition | 11 | 7 | 5 | 36.54 | 0.54 | 36 | 0.08 | 0.36 |
| MediaWiki\RecentChanges\ChangesListQuery\UserCondition | 16 | 11 | 7 | 225.34 | 0.34 | 225 | 0.16 | 0.96 |
| MediaWiki\RecentChanges\ChangesListQuery\EnumFieldCondition | 9 | 5 | 3 | 25.63 | 0.63 | 25 | 0.06 | 0.29 |
| MediaWiki\RecentChanges\ChangesListQuery\BasicJoin | 14 | 8 | 4 | 49.82 | 0.82 | 49 | 0.1 | 0.91 |
| MediaWiki\RecentChanges\ChangesListQuery\RevisionTypeCondition | 15 | 11 | 8 | 100.51 | 0.51 | 100 | 0.15 | 0.57 |
| MediaWiki\RecentChanges\ChangesListQuery\ChangesListResult | 5 | 2 | 2 | 5.6 | 5.6 | 0 | 0.01 | 0.22 |
| MediaWiki\RecentChanges\ChangesListQuery\WatchedCondition | 30 | 25 | 14 | 324.5 | 0.5 | 324 | 0.29 | 1.13 |
| MediaWiki\RecentChanges\ChangesListQuery\ChangesListQuery | 184 | 98 | 11 | 12769.84 | 0.84 | 12769 | 3.79 | 7.55 |
| MediaWiki\RecentChanges\ChangesListQuery\ChangesListJoinBuilder | 35 | 25 | 12 | 27.27 | 2.27 | 25 | 0.31 | 1.16 |
| MediaWiki\RecentChanges\ChangesListQuery\SlotsJoin | 8 | 6 | 4 | 4.83 | 0.83 | 4 | 0.07 | 0.43 |
| MediaWiki\RecentChanges\ChangesListQuery\NamedCondition | 9 | 5 | 4 | 100.33 | 0.33 | 100 | 0.06 | 0.29 |
| MediaWiki\RecentChanges\ChangesListQuery\WatchlistLabelCondition | 10 | 7 | 5 | 256.28 | 0.28 | 256 | 0.11 | 0.43 |
| MediaWiki\RecentChanges\ChangesListQuery\ChangesListHighlight | 1 | 1 | 1 | 3 | 3 | 0 | 0 | 0.15 |
| MediaWiki\RecentChanges\ChangesListQuery\NamedConditionHelper | 7 | 5 | 4 | 36.76 | 0.76 | 36 | 0.04 | 0.29 |
| MediaWiki\RecentChanges\ChangesListQuery\SeenCondition | 18 | 12 | 6 | 169.4 | 0.4 | 169 | 0.15 | 0.71 |
| MediaWiki\RecentChanges\ChangesListQuery\ChangeTagsCondition | 22 | 17 | 8 | 484.43 | 0.43 | 484 | 0.3 | 0.78 |
| MediaWiki\RecentChanges\ChangesListQuery\TitleCondition | 8 | 5 | 4 | 36.54 | 0.54 | 36 | 0.07 | 0.22 |
| MediaWiki\RecentChanges\ChangesListQuery\TimestampRangePartitioner | 18 | 12 | 4 | 7.04 | 3.04 | 4 | 0.27 | 0.5 |
| MediaWiki\RecentChanges\ChangesListQuery\ChangesListQueryFactory | 2 | 1 | 1 | 3.5 | 2.5 | 1 | 0.04 | 0.15 |
| MediaWiki\RecentChanges\ChangesListQuery\BooleanFieldCondition | 11 | 7 | 4 | 16.92 | 0.92 | 16 | 0.07 | 0.29 |
| MediaWiki\RecentChanges\ChangesListQuery\ExperienceCondition | 26 | 17 | 11 | 400.56 | 0.56 | 400 | 0.43 | 0.71 |
| MediaWiki\RecentChanges\ChangesListQuery\SubpageOfCondition | 16 | 12 | 6 | 169.34 | 0.34 | 169 | 0.19 | 0.89 |
| MediaWiki\RecentChanges\ChangesListQuery\TitleConditionValue | 7 | 4 | 3 | 5.33 | 1.33 | 4 | 0.05 | 0.45 |
| MediaWiki\RecentChanges\ChangesListQuery\BooleanJoinFieldCondition | 16 | 12 | 9 | 121.4 | 0.4 | 121 | 0.13 | 0.8 |
| MediaWiki\RecentChanges\ChangesListQuery\ChangesListConditionBase | 21 | 13 | 9 | 26.68 | 1.68 | 25 | 0.16 | 0.5 |
| MediaWiki\RecentChanges\ChangesListQuery\TableStatsProvider | 8 | 4 | 3 | 49.58 | 0.58 | 49 | 0.07 | 0.29 |
| MediaWiki\RecentChanges\ChangesListQuery\WatchlistJoin | 7 | 5 | 5 | 4.56 | 0.56 | 4 | 0.05 | 0.36 |
| MediaWiki\RecentChanges\CategoryMembershipChange | 15 | 8 | 6 | 289.25 | 0.25 | 289 | 0.26 | 0.29 |
| MediaWiki\RecentChanges\RecentChangeStore | 70 | 54 | 18 | 4489.3 | 0.3 | 4489 | 1.92 | 3.2 |
| MediaWiki\RecentChanges\ChangesListStringOptionsFilterGroup | 17 | 11 | 6 | 37.14 | 1.14 | 36 | 0.22 | 0.87 |
| MediaWiki\RecentChanges\RCCacheEntryFactory | 29 | 18 | 5 | 1156.42 | 0.42 | 1156 | 0.75 | 0.85 |
| MediaWiki\RecentChanges\PatrolManager | 19 | 17 | 15 | 676.44 | 0.44 | 676 | 0.27 | 0.78 |
| MediaWiki\RecentChanges\RecentChangeNotifyJob | 6 | 5 | 5 | 25.58 | 0.58 | 25 | 0.06 | 0.36 |
| MediaWiki\RecentChanges\RCCacheEntry | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0.01 | 0.15 |
| MediaWiki\RecentChanges\RecentChangeRCFeedNotifier | 21 | 19 | 14 | 81.37 | 0.37 | 81 | 0.26 | 0.73 |
| MediaWiki\RecentChanges\ChangeTrackingEventIngress | 38 | 28 | 10 | 3364.12 | 0.12 | 3364 | 0.64 | 1.29 |
| MediaWiki\RecentChanges\ChangesList | 112 | 73 | 8 | 9801.41 | 0.41 | 9801 | 3.21 | 3.74 |
| MediaWiki\Interwiki\Interwiki | 7 | 4 | 2 | 10.97 | 1.97 | 9 | 0.1 | 0.22 |
| MediaWiki\Interwiki\ClassicInterwikiLookup | 62 | 49 | 13 | 784.71 | 0.71 | 784 | 1.01 | 2.26 |
| MediaWiki\Interwiki\InterwikiLookupAdapter | 18 | 11 | 4 | 256.52 | 0.52 | 256 | 0.21 | 1.26 |
| MediaWiki\Interwiki\NullInterwikiLookup | 4 | 1 | 1 | 4 | 4 | 0 | 0 | 0.15 |
| MediaWiki\Request\WebRequestUpload | 16 | 10 | 4 | 50.78 | 1.78 | 49 | 0.14 | 0.71 |
| MediaWiki\Request\ContentSecurityPolicy | 89 | 70 | 38 | 625.8 | 0.8 | 625 | 1.42 | 5.64 |
| MediaWiki\Request\FauxResponse | 22 | 14 | 6 | 27.17 | 2.17 | 25 | 0.35 | 0.71 |
| MediaWiki\Request\FauxRequestUpload | 2 | 2 | 2 | 3 | 3 | 0 | 0.01 | 0.22 |
| MediaWiki\Request\FauxRequest | 46 | 22 | 5 | 325.1 | 1.1 | 324 | 0.42 | 1.77 |
| MediaWiki\Request\DerivativeRequest | 13 | 2 | 2 | 144.85 | 0.85 | 144 | 0.07 | 0.15 |
| MediaWiki\Request\HeaderCallback | 16 | 13 | 9 | 64.14 | 0.14 | 64 | 0.23 | 1.26 |
| MediaWiki\Request\ProxyLookup | 5 | 3 | 3 | 10.17 | 1.17 | 9 | 0.04 | 0.29 |
| MediaWiki\Request\PathRouter | 61 | 51 | 16 | 38.43 | 2.43 | 36 | 0.92 | 4.62 |
| MediaWiki\Request\WebResponse | 34 | 24 | 17 | 101.21 | 1.21 | 100 | 0.7 | 1.15 |
| MediaWiki\Request\WebRequest | 199 | 136 | 16 | 5330.19 | 1.19 | 5329 | 3.33 | 7.52 |
| MediaWiki\JobQueue\Jobs\DoubleRedirectJob | 28 | 24 | 12 | 2209.3 | 0.3 | 2209 | 0.52 | 1.8 |
| MediaWiki\JobQueue\Jobs\RevertedTagUpdateJob | 3 | 1 | 1 | 100.27 | 0.27 | 100 | 0.03 | 0.15 |
| MediaWiki\JobQueue\Jobs\UploadFromUrlJob | 9 | 6 | 4 | 16.7 | 0.7 | 16 | 0.09 | 0.29 |
| MediaWiki\JobQueue\Jobs\RefreshLinksJob | 76 | 61 | 19 | 5929.39 | 0.39 | 5929 | 1.45 | 2.5 |
| MediaWiki\JobQueue\Jobs\AssembleUploadChunksJob | 22 | 19 | 18 | 784.28 | 0.28 | 784 | 0.47 | 0.57 |
| MediaWiki\JobQueue\Jobs\HTMLCacheUpdateJob | 22 | 17 | 7 | 1369.21 | 0.21 | 1369 | 0.42 | 0.94 |
| MediaWiki\JobQueue\Jobs\ParsoidCachePrewarmJob | 11 | 8 | 8 | 484.35 | 0.35 | 484 | 0.27 | 0.5 |
| MediaWiki\JobQueue\Jobs\CategoryMembershipChangeJob | 31 | 25 | 14 | 3364.24 | 0.24 | 3364 | 0.7 | 1.68 |
| MediaWiki\JobQueue\Jobs\UploadJobTrait | 40 | 28 | 12 | 961.74 | 0.74 | 961 | 0.54 | 1.2 |
| MediaWiki\JobQueue\Jobs\ThumbnailRenderJob | 30 | 26 | 14 | 961.44 | 0.44 | 961 | 0.48 | 0.92 |
| MediaWiki\JobQueue\Jobs\DuplicateJob | 4 | 2 | 2 | 16.53 | 0.53 | 16 | 0.03 | 0.15 |
| MediaWiki\JobQueue\Jobs\CategoryCountUpdateJob | 21 | 18 | 10 | 676.2 | 0.2 | 676 | 0.47 | 1.86 |
| MediaWiki\JobQueue\Jobs\NullJob | 6 | 5 | 3 | 16.3 | 0.3 | 16 | 0.05 | 0.43 |
| MediaWiki\JobQueue\Jobs\CdnPurgeJob | 2 | 1 | 1 | 4.5 | 0.5 | 4 | 0.01 | 0.15 |
| MediaWiki\JobQueue\Jobs\PublishStashedFileJob | 9 | 6 | 4 | 16.7 | 0.7 | 16 | 0.08 | 0.29 |
| MediaWiki\JobQueue\JobQueueDB | 103 | 70 | 10 | 5929.53 | 0.53 | 5929 | 2.36 | 4.44 |
| MediaWiki\JobQueue\JobQueueGroup | 55 | 43 | 11 | 784.39 | 0.39 | 784 | 0.87 | 4.04 |
| MediaWiki\JobQueue\JobQueue | 87 | 40 | 15 | 1849.78 | 0.78 | 1849 | 0.78 | 1.8 |
| MediaWiki\JobQueue\JobSpecification | 23 | 15 | 5 | 81.95 | 0.95 | 81 | 0.23 | 0.96 |
| MediaWiki\JobQueue\Utils\PurgeJobUtils | 5 | 5 | 5 | 400.24 | 0.24 | 400 | 0.11 | 0.59 |
| MediaWiki\JobQueue\Utils\BacklinkJobUtils | 11 | 11 | 11 | 121.42 | 0.42 | 121 | 0.26 | 0.82 |
| MediaWiki\JobQueue\Exceptions\JobQueueReadOnlyError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\JobQueue\Exceptions\JobQueueConnectionError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\JobQueue\Exceptions\JobQueueError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\JobQueue\JobRunner | 79 | 69 | 33 | 3025.35 | 0.35 | 3025 | 1.95 | 3.45 |
| MediaWiki\JobQueue\JobQueueFederated | 84 | 57 | 12 | 1225.82 | 0.82 | 1225 | 1.1 | 5.85 |
| MediaWiki\JobQueue\JobQueueMemory | 28 | 15 | 4 | 145.04 | 1.04 | 144 | 0.24 | 1.01 |
| MediaWiki\JobQueue\JobQueueGroupFactory | 7 | 6 | 6 | 16.8 | 0.8 | 16 | 0.09 | 0.43 |
| MediaWiki\JobQueue\JobFactory | 15 | 13 | 7 | 10 | 1 | 9 | 0.2 | 0.5 |
| MediaWiki\JobQueue\JobQueueRedis | 97 | 61 | 9 | 2304.89 | 0.89 | 2304 | 1.98 | 3.69 |
| MediaWiki\JobQueue\Job | 61 | 43 | 19 | 257.32 | 1.32 | 256 | 0.7 | 2.26 |
| MediaWiki\Telemetry\MediaWikiPropagator | 3 | 2 | 2 | 2.67 | 1.67 | 1 | 0.02 | 0.38 |
| MediaWiki\Pager\AlphabeticPager | 3 | 3 | 3 | 49.38 | 0.38 | 49 | 0.02 | 0.29 |
| MediaWiki\Pager\IndexPager | 98 | 63 | 13 | 5329.48 | 0.48 | 5329 | 1.77 | 3.54 |
| MediaWiki\Pager\CodexTablePager | 31 | 11 | 6 | 1225.65 | 0.65 | 1225 | 0.67 | 1.1 |
| MediaWiki\Pager\ContributionsPager | 143 | 112 | 17 | 10201.47 | 0.47 | 10201 | 3.08 | 5.31 |
| MediaWiki\Pager\TablePager | 48 | 25 | 6 | 1849.51 | 0.51 | 1849 | 0.92 | 2.53 |
| MediaWiki\Pager\ReverseChronologicalPager | 40 | 28 | 12 | 729.71 | 0.71 | 729 | 0.59 | 1.06 |
| MediaWiki\Pager\RangeChronologicalPager | 8 | 6 | 4 | 81.57 | 0.57 | 81 | 0.15 | 0.36 |
| SectionProfileCallback | 2 | 1 | 1 | 4.33 | 0.33 | 4 | 0.01 | 0.15 |
| ProfilerStub | 6 | 1 | 1 | 3.17 | 3.17 | 0 | 0 | 0.15 |
| ProfilerXhprof | 40 | 32 | 13 | 65.37 | 1.37 | 64 | 0.62 | 2.21 |
| SectionProfiler | 29 | 18 | 7 | 81.88 | 0.88 | 81 | 0.82 | 1.17 |
| ProfilerOutputDump | 4 | 3 | 2 | 9.88 | 0.88 | 9 | 0.03 | 0.29 |
| ProfilerOutputStats | 4 | 4 | 4 | 49.13 | 0.13 | 49 | 0.08 | 0.38 |
| ProfilerOutputText | 14 | 10 | 8 | 17.2 | 1.2 | 16 | 0.2 | 0.29 |
| ProfilerOutput | 4 | 1 | 1 | 2.38 | 1.38 | 1 | 0.01 | 0.15 |
| ProfilerSectionOnly | 9 | 4 | 4 | 17.07 | 1.07 | 16 | 0.16 | 0.38 |
| ProfilerExcimer | 25 | 21 | 12 | 100.31 | 0.31 | 100 | 0.67 | 0.89 |
| Profiler | 43 | 28 | 7 | 82.03 | 1.03 | 81 | 0.36 | 2.65 |
| MediaWiki\Profiler\ProfilingContext | 5 | 2 | 2 | 5.29 | 5.29 | 0 | 0.05 | 0.22 |
| MediaWiki\Logging\BlockLogFormatter | 67 | 58 | 19 | 2025.28 | 0.28 | 2025 | 1.37 | 3.4 |
| MediaWiki\Logging\MoveLogFormatter | 17 | 12 | 6 | 484.36 | 0.36 | 484 | 0.24 | 0.73 |
| MediaWiki\Logging\LogEntryBase | 5 | 1 | 1 | 10.4 | 1.4 | 9 | 0.02 | 0.15 |
| MediaWiki\Logging\ImportLogFormatter | 2 | 2 | 2 | 4.33 | 0.33 | 4 | 0.01 | 0.22 |
| MediaWiki\Logging\LogFormatterFactory | 6 | 4 | 4 | 121.42 | 0.42 | 121 | 0.13 | 0.22 |
| MediaWiki\Logging\NewUsersLogFormatter | 10 | 7 | 4 | 100.5 | 0.5 | 100 | 0.09 | 0.43 |
| MediaWiki\Logging\MergeLogFormatter | 20 | 15 | 6 | 529.35 | 0.35 | 529 | 0.42 | 0.94 |
| MediaWiki\Logging\PatrolLog | 6 | 5 | 5 | 169.46 | 0.46 | 169 | 0.07 | 0.36 |
| MediaWiki\Logging\TagLogFormatter | 10 | 9 | 6 | 100.18 | 0.18 | 100 | 0.17 | 0.43 |
| MediaWiki\Logging\WikitextLogFormatter | 1 | 1 | 1 | 4.33 | 0.33 | 4 | 0 | 0.15 |
| MediaWiki\Logging\Pager\LogPager | 85 | 61 | 11 | 3249.45 | 0.45 | 3249 | 1.39 | 4.44 |
| MediaWiki\Logging\LegacyLogFormatter | 11 | 8 | 4 | 256.32 | 0.32 | 256 | 0.13 | 0.5 |
| MediaWiki\Logging\DeleteLogFormatter | 58 | 53 | 19 | 729.65 | 0.65 | 729 | 1.15 | 3.66 |
| MediaWiki\Logging\DatabaseLogEntry | 27 | 12 | 6 | 441.83 | 0.83 | 441 | 0.34 | 0.57 |
| MediaWiki\Logging\LogEventsList | 132 | 114 | 32 | 9409.35 | 0.35 | 9409 | 3.3 | 6.61 |
| MediaWiki\Logging\ContentModelLogFormatter | 5 | 4 | 4 | 324.16 | 0.16 | 324 | 0.07 | 0.22 |
| MediaWiki\Logging\ProtectLogFormatter | 39 | 31 | 8 | 1156.36 | 0.36 | 1156 | 0.63 | 2.03 |
| MediaWiki\Logging\ManualLogEntry | 34 | 27 | 13 | 2809.29 | 0.29 | 2809 | 0.71 | 1.52 |
| MediaWiki\Logging\PageLangLogFormatter | 6 | 5 | 5 | 25.33 | 0.33 | 25 | 0.14 | 0.29 |
| MediaWiki\Logging\LoggingSelectQueryBuilder | 1 | 1 | 1 | 25.17 | 0.17 | 25 | 0.06 | 0.15 |
| MediaWiki\Logging\LogFormatter | 147 | 116 | 44 | 4761.58 | 0.58 | 4761 | 2.38 | 6.35 |
| MediaWiki\Logging\InterwikiLogFormatter | 2 | 2 | 2 | 4.33 | 0.33 | 4 | 0.01 | 0.22 |
| MediaWiki\Logging\RenameuserLogFormatter | 16 | 12 | 4 | 121.83 | 0.83 | 121 | 0.23 | 0.78 |
| MediaWiki\Logging\UploadLogFormatter | 3 | 3 | 3 | 1.5 | 0.5 | 1 | 0.03 | 0.45 |
| MediaWiki\Logging\RCDatabaseLogEntry | 19 | 8 | 8 | 256.6 | 0.6 | 256 | 0.13 | 0.36 |
| MediaWiki\Logging\LogPage | 40 | 26 | 6 | 3025.36 | 0.36 | 3025 | 0.92 | 1.34 |
| MediaWiki\Logging\PatrolLogFormatter | 9 | 7 | 3 | 100.27 | 0.27 | 100 | 0.14 | 0.59 |
| MediaWiki\Logging\RightsLogFormatter | 64 | 49 | 9 | 1369.58 | 0.58 | 1369 | 1.31 | 3.65 |
| MediaWiki\MediaWikiServices | 275 | 25 | 5 | 634.54 | 9.54 | 625 | 2.42 | 1.5 |
| MediaWiki\Linker\LinksMigration | 19 | 14 | 6 | 37.67 | 1.67 | 36 | 0.45 | 1.08 |
| MediaWiki\Linker\LinkRendererFactory | 6 | 4 | 4 | 10.33 | 1.33 | 9 | 0.08 | 0.29 |
| MediaWiki\Linker\LinkRenderer | 65 | 49 | 8 | 1936.88 | 0.88 | 1936 | 1.49 | 2.74 |
| MediaWiki\Linker\UserLinkRenderer | 31 | 24 | 7 | 1024.41 | 0.41 | 1024 | 0.81 | 1.2 |
| MediaWiki\Linker\LinkTargetStore | 25 | 17 | 5 | 729.59 | 0.59 | 729 | 0.43 | 0.99 |
| MediaWiki\Linker\Linker | 314 | 270 | 56 | 12544.75 | 0.75 | 12544 | 7.58 | 11.96 |
| MediaWiki\Import\ImportStringSource | 4 | 2 | 2 | 3.7 | 2.7 | 1 | 0.02 | 0.22 |
| MediaWiki\Import\WikiImporter | 193 | 150 | 18 | 11881.42 | 0.42 | 11881 | 3.65 | 8.01 |
| MediaWiki\Import\ImportableUploadRevisionImporter | 19 | 16 | 13 | 900.32 | 0.32 | 900 | 0.4 | 0.99 |
| MediaWiki\Import\ImportStreamSource | 26 | 19 | 10 | 122.6 | 1.6 | 121 | 0.34 | 1.14 |
| MediaWiki\Import\ImportableOldRevisionImporter | 27 | 26 | 23 | 4225.12 | 0.12 | 4225 | 0.59 | 1.52 |
| MediaWiki\Import\WikiImporterFactory | 3 | 2 | 2 | 6.17 | 2.17 | 4 | 0.08 | 0.22 |
| MediaWiki\Import\UploadSourceAdapter | 17 | 10 | 6 | 18.82 | 2.82 | 16 | 0.35 | 0.8 |
| MediaWiki\Import\WikiRevision | 30 | 13 | 5 | 1936.7 | 0.7 | 1936 | 0.62 | 0.64 |
| MediaWiki\Api\ApiProtect | 28 | 21 | 21 | 1024.2 | 0.2 | 1024 | 0.64 | 1.15 |
| MediaWiki\Api\ApiCSPReport | 43 | 29 | 9 | 1089.44 | 0.44 | 1089 | 0.71 | 1.36 |
| MediaWiki\Api\ApiQueryCodexIcons | 6 | 1 | 1 | 36.74 | 0.74 | 36 | 0.04 | 0.15 |
| MediaWiki\Api\ApiQueryUsers | 60 | 55 | 54 | 2704.14 | 0.14 | 2704 | 1.18 | 4.33 |
| MediaWiki\Api\ApiRevisionDelete | 30 | 23 | 20 | 900.23 | 0.23 | 900 | 0.56 | 1.61 |
| MediaWiki\Api\ApiBlock | 34 | 22 | 16 | 2025.29 | 0.29 | 2025 | 1.01 | 1.2 |
| MediaWiki\Api\ApiQueryAllCategories | 8 | 1 | 1 | 36.66 | 0.66 | 36 | 0.09 | 0.15 |
| MediaWiki\Api\ApiQueryAuthManagerInfo | 11 | 6 | 6 | 324.24 | 0.24 | 324 | 0.19 | 0.58 |
| MediaWiki\Api\ApiLogin | 47 | 35 | 28 | 2704.31 | 0.31 | 2704 | 0.81 | 1.73 |
| MediaWiki\Api\ApiMessageTrait | 12 | 9 | 6 | 25.61 | 0.61 | 25 | 0.49 | 0.43 |
| MediaWiki\Api\ApiMove | 40 | 32 | 29 | 1296.25 | 0.25 | 1296 | 0.72 | 1.36 |
| MediaWiki\Api\ApiQueryContributors | 31 | 25 | 23 | 1225.37 | 0.37 | 1225 | 0.9 | 2.12 |
| MediaWiki\Api\ApiQueryPageProps | 15 | 9 | 8 | 196.47 | 0.47 | 196 | 0.2 | 1.03 |
| MediaWiki\Api\ApiFormatJson | 15 | 12 | 9 | 121.38 | 0.38 | 121 | 0.23 | 0.79 |
| MediaWiki\Api\ApiSetNotificationTimestamp | 39 | 31 | 30 | 1600.19 | 0.19 | 1600 | 0.7 | 2.4 |
| MediaWiki\Api\ApiQueryStashImageInfo | 15 | 9 | 7 | 361.3 | 0.3 | 361 | 0.27 | 0.52 |
| MediaWiki\Api\ApiFeedContributions | 27 | 19 | 11 | 1600.28 | 0.28 | 1600 | 0.74 | 1.22 |
| MediaWiki\Api\ApiQueryAllPages | 51 | 44 | 42 | 1444.13 | 0.13 | 1444 | 1.13 | 2.43 |
| MediaWiki\Api\ApiQueryAllImages | 54 | 46 | 44 | 2116.14 | 0.14 | 2116 | 1.3 | 3.17 |
| MediaWiki\Api\ApiQueryLinks | 34 | 28 | 26 | 1225.19 | 0.19 | 1225 | 0.86 | 2.04 |
| MediaWiki\Api\ApiQueryTags | 21 | 16 | 16 | 225.35 | 0.35 | 225 | 0.43 | 1.15 |
| MediaWiki\Api\ApiParse | 190 | 170 | 121 | 29241.16 | 0.16 | 29241 | 4.99 | 10.08 |
| MediaWiki\Api\ApiSetPageLanguage | 17 | 9 | 8 | 625.32 | 0.32 | 625 | 0.21 | 0.57 |
| MediaWiki\Api\ApiManageTags | 16 | 10 | 10 | 169.43 | 0.43 | 169 | 0.25 | 0.57 |
| MediaWiki\Api\ApiRemoveAuthenticationData | 14 | 8 | 6 | 441.29 | 0.29 | 441 | 0.17 | 0.36 |
| MediaWiki\Api\ApiFormatRaw | 22 | 17 | 5 | 324.35 | 0.35 | 324 | 0.15 | 0.71 |
| MediaWiki\Api\ApiFileRevert | 14 | 6 | 4 | 625.24 | 0.24 | 625 | 0.19 | 0.5 |
| MediaWiki\Api\ApiComparePages | 134 | 124 | 48 | 6561.23 | 0.23 | 6561 | 2.97 | 8.81 |
| MediaWiki\Api\ApiQueryRecentChanges | 149 | 139 | 83 | 7744.12 | 0.12 | 7744 | 2.69 | 6.67 |
| MediaWiki\Api\ApiPageSet | 201 | 163 | 24 | 11664.48 | 0.48 | 11664 | 3.89 | 14.15 |
| MediaWiki\Api\ApiOptions | 14 | 5 | 3 | 289.39 | 0.39 | 289 | 0.19 | 0.29 |
| MediaWiki\Api\ApiQueryLangBacklinks | 24 | 17 | 17 | 529.19 | 0.19 | 529 | 0.53 | 1.22 |
| MediaWiki\Api\ApiRollback | 22 | 13 | 8 | 1369.28 | 0.28 | 1369 | 0.49 | 0.78 |
| MediaWiki\Api\ApiQueryImageInfo | 154 | 140 | 76 | 8281.3 | 0.3 | 8281 | 3.05 | 7.06 |
| MediaWiki\Api\ApiFormatXml | 58 | 54 | 45 | 144.71 | 0.71 | 144 | 0.81 | 2.81 |
| MediaWiki\Api\ApiQueryLogEvents | 93 | 86 | 47 | 3600.17 | 0.17 | 3600 | 1.96 | 4.37 |
| MediaWiki\Api\ApiContinuationManager | 29 | 22 | 9 | 100.65 | 0.65 | 100 | 0.51 | 2.21 |
| MediaWiki\Api\ApiQueryProtectedTitles | 32 | 25 | 23 | 1369.15 | 0.15 | 1369 | 0.73 | 1.57 |
| MediaWiki\Api\ApiMessage | 12 | 11 | 7 | 6 | 2 | 4 | 0.08 | 0.8 |
| MediaWiki\Api\ApiQueryBlockInfoTrait | 15 | 7 | 6 | 196.18 | 0.18 | 196 | 0.11 | 1.05 |
| MediaWiki\Api\ApiErrorFormatter | 47 | 32 | 7 | 1024.54 | 0.54 | 1024 | 0.72 | 2.12 |
| MediaWiki\Api\ApiDelete | 41 | 31 | 13 | 2304.3 | 0.3 | 2304 | 0.62 | 1.57 |
| MediaWiki\Api\ApiTag | 35 | 26 | 16 | 1444.31 | 0.31 | 1444 | 0.59 | 1.97 |
| MediaWiki\Api\ApiEmailUser | 14 | 7 | 7 | 441.3 | 0.3 | 441 | 0.17 | 0.43 |
| MediaWiki\Api\ApiHelpParamValueMessage | 8 | 6 | 6 | 49.75 | 0.75 | 49 | 0.18 | 0.5 |
| MediaWiki\Api\ApiCreateTempUserTrait | 8 | 5 | 5 | 16.5 | 0.5 | 16 | 0.08 | 0.29 |
| MediaWiki\Api\ApiWatchlistTrait | 26 | 21 | 9 | 324.78 | 0.78 | 324 | 0.25 | 1.07 |
| MediaWiki\Api\ApiPatrol | 15 | 8 | 8 | 400.32 | 0.32 | 400 | 0.19 | 0.64 |
| MediaWiki\Api\ApiQueryExternalLinks | 18 | 12 | 11 | 729.21 | 0.21 | 729 | 0.42 | 1.17 |
| MediaWiki\Api\ApiQueryFileRepoInfo | 8 | 2 | 2 | 121.46 | 0.46 | 121 | 0.2 | 0.22 |
| MediaWiki\Api\ApiCheckToken | 9 | 6 | 6 | 169.21 | 0.21 | 169 | 0.12 | 0.36 |
| MediaWiki\Api\ApiLinkAccount | 16 | 7 | 7 | 529.39 | 0.39 | 529 | 0.22 | 0.5 |
| MediaWiki\Api\ApiErrorFormatter_BackCompat | 21 | 16 | 13 | 289.44 | 0.44 | 289 | 0.32 | 0.87 |
| MediaWiki\Api\ApiQueryRevisionsBase | 152 | 140 | 39 | 10000.13 | 0.13 | 10000 | 3.14 | 6.67 |
| MediaWiki\Api\ApiModuleManager | 33 | 23 | 7 | 27.79 | 2.79 | 25 | 0.31 | 1.68 |
| MediaWiki\Api\ApiHookRunner | 44 | 1 | 1 | 23.24 | 22.24 | 1 | 0.82 | 0.15 |
| MediaWiki\Api\ApiEditPage | 131 | 122 | 112 | 13225.09 | 0.09 | 13225 | 2.68 | 4.93 |
| MediaWiki\Api\ApiUpload | 186 | 160 | 36 | 12544.29 | 0.29 | 12544 | 3.96 | 6.31 |
| MediaWiki\Api\ApiQueryAllLinks | 54 | 47 | 42 | 1369.13 | 0.13 | 1369 | 1.5 | 2.97 |
| MediaWiki\Api\ApiQueryTrackingCategories | 15 | 7 | 7 | 81.59 | 0.59 | 81 | 0.18 | 0.75 |
| MediaWiki\Api\ApiQueryLangLinks | 24 | 19 | 19 | 729.21 | 0.21 | 729 | 0.55 | 1.29 |
| MediaWiki\Api\ApiQueryTokens | 13 | 7 | 4 | 400.35 | 0.35 | 400 | 0.19 | 0.73 |
| MediaWiki\Api\ApiOptionsBase | 54 | 38 | 17 | 1521.37 | 0.37 | 1521 | 0.68 | 2.25 |
| MediaWiki\Api\ApiQueryCategories | 34 | 27 | 27 | 676.25 | 0.25 | 676 | 0.67 | 1.96 |
| MediaWiki\Api\ApiQueryRandom | 37 | 29 | 18 | 1156.23 | 0.23 | 1156 | 0.79 | 1.71 |
| MediaWiki\Api\ApiQueryLanguageinfo | 23 | 19 | 19 | 625.17 | 0.17 | 625 | 0.66 | 1.59 |
| MediaWiki\Api\ApiQueryDuplicateFiles | 30 | 23 | 23 | 324.3 | 0.3 | 324 | 0.45 | 2.19 |
| MediaWiki\Api\ApiChangeContentModel | 16 | 9 | 7 | 841.22 | 0.22 | 841 | 0.24 | 0.8 |
| MediaWiki\Api\ApiValidatePassword | 13 | 8 | 8 | 529.19 | 0.19 | 529 | 0.2 | 0.43 |
| MediaWiki\Api\ApiChangeAuthenticationData | 11 | 4 | 4 | 289.35 | 0.35 | 289 | 0.11 | 0.36 |
| MediaWiki\Api\ApiResetPassword | 21 | 13 | 4 | 196.69 | 0.69 | 196 | 0.2 | 0.92 |
| MediaWiki\Api\ApiLanguageSearch | 5 | 1 | 1 | 64.4 | 0.4 | 64 | 0.06 | 0.15 |
| MediaWiki\Api\ApiQueryCategoryList | 19 | 18 | 10 | 484.11 | 0.11 | 484 | 0.51 | 1.15 |
| MediaWiki\Api\ApiQueryMyStashedFiles | 12 | 8 | 8 | 400.16 | 0.16 | 400 | 0.31 | 0.8 |
| MediaWiki\Api\ApiBlockInfoTrait | 5 | 2 | 2 | 16.55 | 0.55 | 16 | 0.01 | 0.15 |
| MediaWiki\Api\ApiAcquireTempUserName | 7 | 4 | 4 | 169.2 | 0.2 | 169 | 0.05 | 0.36 |
| MediaWiki\Api\ApiQuerySearch | 77 | 66 | 33 | 4624.16 | 0.16 | 4624 | 1.43 | 4.36 |
| MediaWiki\Api\ApiStashEdit | 27 | 19 | 18 | 1849.23 | 0.23 | 1849 | 0.59 | 1.2 |
| MediaWiki\Api\ApiOpenSearch | 43 | 31 | 12 | 2401.3 | 0.3 | 2401 | 1.19 | 3.17 |
| MediaWiki\Api\ApiFormatBase | 46 | 33 | 13 | 3025.35 | 0.35 | 3025 | 0.79 | 1.76 |
| MediaWiki\Api\ApiResult | 212 | 176 | 74 | 325.69 | 1.69 | 324 | 3.08 | 8.81 |
| MediaWiki\Api\ApiUserrights | 32 | 23 | 16 | 1089.3 | 0.3 | 1089 | 0.65 | 1.43 |
| MediaWiki\Api\Validator\ApiParamValidator | 68 | 58 | 44 | 484.51 | 0.51 | 484 | 1.4 | 3.88 |
| MediaWiki\Api\Validator\SubmoduleDef | 44 | 39 | 13 | 100.85 | 0.85 | 100 | 0.77 | 2.72 |
| MediaWiki\Api\Validator\ApiParamValidatorCallbacks | 19 | 14 | 8 | 900.3 | 0.3 | 900 | 0.3 | 1.09 |
| MediaWiki\Api\ApiDisabled | 4 | 1 | 1 | 5 | 1 | 4 | 0.01 | 0.15 |
| MediaWiki\Api\ApiQueryAllDeletedRevisions | 84 | 80 | 79 | 2401.14 | 0.14 | 2401 | 2.18 | 5.19 |
| MediaWiki\Api\ApiQueryDeletedrevs | 94 | 89 | 87 | 5184.07 | 0.07 | 5184 | 2.55 | 5.22 |
| MediaWiki\Api\ApiQueryBase | 79 | 46 | 9 | 4096.41 | 0.41 | 4096 | 1.1 | 2.55 |
| MediaWiki\Api\ApiImportReporter | 2 | 2 | 2 | 25.58 | 0.58 | 25 | 0.05 | 0.22 |
| MediaWiki\Api\ApiQuery | 67 | 56 | 24 | 6889.17 | 0.17 | 6889 | 2.7 | 5.24 |
| MediaWiki\Api\ApiClientLogin | 17 | 8 | 8 | 529.39 | 0.39 | 529 | 0.26 | 0.57 |
| MediaWiki\Api\ApiPurge | 22 | 15 | 14 | 1369.17 | 0.17 | 1369 | 0.41 | 1.15 |
| MediaWiki\Api\ApiQueryPagesWithProp | 22 | 15 | 15 | 484.2 | 0.2 | 484 | 0.4 | 1.08 |
| MediaWiki\Api\ApiRawMessage | 7 | 6 | 5 | 9.63 | 0.63 | 9 | 0.04 | 0.59 |
| MediaWiki\Api\ApiHelp | 93 | 82 | 55 | 7225.17 | 0.17 | 7225 | 3.13 | 6.98 |
| MediaWiki\Api\ApiQueryAllUsers | 60 | 54 | 53 | 2916.14 | 0.14 | 2916 | 1.54 | 3.06 |
| MediaWiki\Api\ApiFormatXmlRsd | 3 | 1 | 1 | 5.33 | 1.33 | 4 | 0.02 | 0.15 |
| MediaWiki\Api\ApiFeedRecentChanges | 17 | 11 | 7 | 784.2 | 0.2 | 784 | 0.37 | 0.57 |
| MediaWiki\Api\ApiFormatFeedWrapper | 12 | 7 | 4 | 121.32 | 0.32 | 121 | 0.09 | 0.59 |
| MediaWiki\Api\ApiQueryCategoryInfo | 11 | 6 | 6 | 256.32 | 0.32 | 256 | 0.22 | 0.82 |
| anonymous@000000000000df490000000000000000 | 2 | 1 | 1 | 5 | 1 | 4 | 0.01 | 0.15 |
| MediaWiki\Api\ApiQueryInfo | 150 | 134 | 57 | 13689.18 | 0.18 | 13689 | 4.15 | 10.05 |
| MediaWiki\Api\ApiFormatNone | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| MediaWiki\Api\ApiExpandTemplates | 38 | 34 | 34 | 1936.08 | 0.08 | 1936 | 0.71 | 1.99 |
| MediaWiki\Api\ApiQueryFilearchive | 66 | 62 | 62 | 1764.09 | 0.09 | 1764 | 1.37 | 2.78 |
| MediaWiki\Api\ApiQueryBlocks | 72 | 67 | 57 | 3481.09 | 0.09 | 3481 | 2 | 3.67 |
| MediaWiki\Api\ApiOpenSearchFormatJson | 7 | 6 | 6 | 25.25 | 0.25 | 25 | 0.07 | 0.52 |
| MediaWiki\Api\ApiQueryRevisions | 74 | 70 | 70 | 3600.13 | 0.13 | 3600 | 2.09 | 3.5 |
| MediaWiki\Api\ApiAMCreateAccount | 17 | 8 | 8 | 576.38 | 0.38 | 576 | 0.27 | 0.57 |
| MediaWiki\Api\ApiQueryIWBacklinks | 24 | 17 | 17 | 576.19 | 0.19 | 576 | 0.54 | 1.22 |
| MediaWiki\Api\ApiImport | 25 | 17 | 14 | 900.24 | 0.24 | 900 | 0.39 | 1.45 |
| MediaWiki\Api\ApiQueryBacklinksprop | 72 | 64 | 55 | 1681.19 | 0.19 | 1681 | 1.71 | 4.19 |
| MediaWiki\Api\ApiMain | 277 | 230 | 24 | 42849.27 | 0.27 | 42849 | 8.22 | 13.55 |
| MediaWiki\Api\ApiQueryIWLinks | 21 | 16 | 16 | 576.23 | 0.23 | 576 | 0.49 | 1.15 |
| MediaWiki\Api\ApiUsageException | 10 | 6 | 3 | 324.5 | 0.5 | 324 | 0.15 | 0.68 |
| MediaWiki\Api\ApiQuerySiteinfo | 153 | 115 | 22 | 16641.31 | 0.31 | 16641 | 5.36 | 10.26 |
| MediaWiki\Api\ApiImageRotate | 22 | 14 | 13 | 1849.17 | 0.17 | 1849 | 0.51 | 1.08 |
| MediaWiki\Api\ApiQueryUserContribs | 120 | 112 | 46 | 6561.12 | 0.12 | 6561 | 3.22 | 6.45 |
| MediaWiki\Api\ApiQueryDisabled | 3 | 1 | 1 | 4.67 | 0.67 | 4 | 0.01 | 0.15 |
| MediaWiki\Api\ApiQueryWatchlistRaw | 29 | 23 | 23 | 625.16 | 0.16 | 625 | 0.53 | 1.73 |
| MediaWiki\Api\ApiQueryImages | 27 | 20 | 20 | 841.23 | 0.23 | 841 | 0.53 | 1.75 |
| MediaWiki\Api\ApiQueryWatchlist | 113 | 104 | 41 | 5329.09 | 0.09 | 5329 | 2.37 | 5.16 |
| MediaWiki\Api\ApiQueryPrefixSearch | 17 | 9 | 9 | 441.31 | 0.31 | 441 | 0.26 | 0.96 |
| MediaWiki\Api\ApiFeedWatchlist | 46 | 39 | 17 | 1225.24 | 0.24 | 1225 | 1.09 | 2.75 |
| MediaWiki\Api\ApiQueryDeletedRevisions | 52 | 48 | 47 | 2116.17 | 0.17 | 2116 | 1.21 | 2.57 |
| MediaWiki\Api\ApiBase | 254 | 179 | 28 | 16641.55 | 0.55 | 16641 | 4.92 | 12.17 |
| MediaWiki\Api\ApiLogout | 11 | 4 | 4 | 256.54 | 0.54 | 256 | 0.07 | 0.36 |
| MediaWiki\Api\ApiFormatPhp | 3 | 1 | 1 | 36.29 | 0.29 | 36 | 0.06 | 0.15 |
| MediaWiki\Api\ApiQueryCategoryMembers | 50 | 42 | 41 | 1600.14 | 0.14 | 1600 | 1.32 | 2.64 |
| MediaWiki\Api\ApiQueryExtLinksUsage | 32 | 24 | 22 | 1296.13 | 0.13 | 1296 | 0.64 | 2.03 |
| MediaWiki\Api\ApiRsd | 14 | 8 | 8 | 169.43 | 0.43 | 169 | 0.23 | 0.89 |
| MediaWiki\Api\ApiQueryUserInfo | 55 | 47 | 34 | 3025.18 | 0.18 | 3025 | 1.25 | 3.89 |
| MediaWiki\Api\ApiMergeHistory | 22 | 14 | 14 | 289.44 | 0.44 | 289 | 0.29 | 0.64 |
| MediaWiki\Api\ApiEntryPoint | 7 | 5 | 5 | 289.11 | 0.11 | 289 | 0.11 | 0.36 |
| MediaWiki\Api\ApiUnblock | 26 | 19 | 18 | 1156.21 | 0.21 | 1156 | 0.51 | 0.99 |
| MediaWiki\Api\ApiClearHasMsg | 6 | 1 | 1 | 36.64 | 0.64 | 36 | 0.02 | 0.15 |
| MediaWiki\Api\ApiQueryAllRevisions | 42 | 38 | 37 | 2304.12 | 0.12 | 2304 | 1.13 | 2.13 |
| MediaWiki\Api\ApiQueryGeneratorBase | 9 | 4 | 2 | 10.43 | 1.43 | 9 | 0.05 | 0.29 |
| MediaWiki\Api\ApiUndelete | 24 | 17 | 17 | 1156.2 | 0.2 | 1156 | 0.39 | 1.01 |
| MediaWiki\Api\ApiQueryPagePropNames | 11 | 6 | 6 | 225.28 | 0.28 | 225 | 0.17 | 0.66 |
| MediaWiki\Api\ApiParamInfo | 76 | 68 | 28 | 2809.13 | 0.13 | 2809 | 1.66 | 6.36 |
| MediaWiki\Api\ApiQueryAllMessages | 44 | 39 | 37 | 841.24 | 0.24 | 841 | 0.69 | 2.66 |
| MediaWiki\Api\SearchApi | 21 | 16 | 7 | 144.33 | 0.33 | 144 | 0.28 | 1.47 |
| MediaWiki\Api\ApiAuthManagerHelper | 53 | 42 | 13 | 1600.38 | 0.38 | 1600 | 1 | 2.78 |
| MediaWiki\Api\ApiQueryBacklinks | 84 | 76 | 31 | 2025.13 | 0.13 | 2025 | 2.46 | 4.6 |
| MediaWiki\Api\ApiBlockInfoHelper | 11 | 10 | 8 | 400.24 | 0.24 | 400 | 0.18 | 0.73 |
| MediaWiki\Api\ApiQueryQueryPage | 28 | 20 | 17 | 625.3 | 0.3 | 625 | 0.43 | 1.73 |
| MediaWiki\Api\ApiWatch | 30 | 21 | 11 | 1156.31 | 0.31 | 1156 | 0.56 | 1.52 |
| MediaWiki\Media\XCFHandler | 19 | 13 | 7 | 18.66 | 2.66 | 16 | 0.25 | 0.72 |
| MediaWiki\Media\DjVuHandler | 63 | 41 | 9 | 785.57 | 1.57 | 784 | 1.08 | 2.27 |
| MediaWiki\Media\BitmapHandler_ClientOnly | 3 | 2 | 2 | 17.3 | 1.3 | 16 | 0.02 | 0.22 |
| MediaWiki\Media\PNGMetadataExtractor | 62 | 61 | 58 | 5.5 | 1.5 | 4 | 1.67 | 3.55 |
| MediaWiki\Media\IPTC | 123 | 119 | 66 | 12.95 | 3.95 | 9 | 1.99 | 3.1 |
| MediaWiki\Media\GIFHandler | 32 | 23 | 7 | 257.25 | 1.25 | 256 | 0.39 | 0.99 |
| MediaWiki\Media\TransformParameterError | 4 | 3 | 3 | 1.75 | 0.75 | 1 | 0.02 | 0.15 |
| MediaWiki\Media\BmpHandler | 5 | 3 | 3 | 4.5 | 3.5 | 1 | 0.08 | 0.22 |
| MediaWiki\Media\TransformTooBigImageAreaError | 4 | 3 | 3 | 16.4 | 0.4 | 16 | 0.03 | 0.15 |
| MediaWiki\Media\TransformationalImageHandler | 84 | 64 | 40 | 1297.05 | 1.05 | 1296 | 1.62 | 2.82 |
| MediaWiki\Media\PNGHandler | 30 | 21 | 8 | 101.74 | 1.74 | 100 | 0.36 | 0.85 |
| MediaWiki\Media\InvalidPSIRException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Media\DjVuImage | 65 | 53 | 18 | 900.87 | 0.87 | 900 | 1.65 | 3.94 |
| MediaWiki\Media\JpegHandler | 40 | 29 | 7 | 325.35 | 1.35 | 324 | 0.69 | 1.55 |
| MediaWiki\Media\Exif | 103 | 86 | 20 | 326.11 | 2.11 | 324 | 2.69 | 4.22 |
| MediaWiki\Media\MediaTransformError | 6 | 1 | 1 | 17.34 | 1.34 | 16 | 0.06 | 0.15 |
| MediaWiki\Media\ImageHandler | 44 | 29 | 13 | 401.17 | 1.17 | 400 | 0.71 | 1.62 |
| MediaWiki\Media\BitmapHandler | 96 | 82 | 21 | 1157.16 | 1.16 | 1156 | 2.5 | 3.63 |
| MediaWiki\Media\MediaTransformOutput | 34 | 24 | 8 | 290.14 | 1.14 | 289 | 0.28 | 0.99 |
| MediaWiki\Media\FormatMetadata | 355 | 333 | 218 | 3137.01 | 1.01 | 3136 | 7.26 | 11.99 |
| MediaWiki\Media\SvgHandler | 103 | 75 | 11 | 1765.5 | 1.5 | 1764 | 2 | 4.87 |
| MediaWiki\Media\MediaHandler | 102 | 41 | 15 | 962.92 | 1.92 | 961 | 1.4 | 3.12 |
| MediaWiki\Media\InvalidJpegException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Media\TiffHandler | 11 | 7 | 6 | 81.76 | 0.76 | 81 | 0.12 | 0.29 |
| MediaWiki\Media\ExifBitmapHandler | 44 | 37 | 18 | 145.88 | 1.88 | 144 | 0.5 | 2.09 |
| MediaWiki\Media\Jpeg2000Handler | 2 | 1 | 1 | 4 | 4 | 0 | 0.01 | 0.15 |
| MediaWiki\Media\BitmapMetadataHandler | 49 | 41 | 12 | 529.42 | 0.42 | 529 | 0.82 | 3.4 |
| MediaWiki\Media\SVGReader | 83 | 76 | 24 | 400.47 | 0.47 | 400 | 1.27 | 3.62 |
| MediaWiki\Media\WebPHandler | 53 | 36 | 9 | 290.85 | 1.85 | 289 | 1.07 | 2.09 |
| MediaWiki\Media\JpegMetadataExtractor | 53 | 51 | 33 | 37 | 1 | 36 | 1.02 | 2.97 |
| MediaWiki\Media\MediaHandlerFactory | 7 | 5 | 4 | 10.08 | 1.08 | 9 | 0.11 | 0.36 |
| MediaWiki\Media\ThumbnailImage | 32 | 31 | 28 | 121.29 | 0.29 | 121 | 0.55 | 1.27 |
| MediaWiki\Media\MediaTransformInvalidParametersException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Media\InvalidSVGException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Media\InvalidTiffException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Media\GIFMetadataExtractor | 49 | 45 | 36 | 10.35 | 1.35 | 9 | 1.08 | 3.01 |
| MediaWiki\Media\TrivialMediaHandlerState | 3 | 2 | 2 | 2.5 | 2.5 | 0 | 0.01 | 0.15 |
| MediaWiki\HookContainer\StaticHookRegistry | 1 | 1 | 1 | 3.75 | 3.75 | 0 | 0.02 | 0.15 |
| MediaWiki\HookContainer\HookContainer | 82 | 64 | 10 | 257.56 | 1.56 | 256 | 1.19 | 3.68 |
| MediaWiki\HookContainer\ProtectedHookAccessorTrait | 2 | 1 | 1 | 4.67 | 0.67 | 4 | 0 | 0.15 |
| MediaWiki\HookContainer\HookRunner | 538 | 1 | 1 | 250.92 | 249.92 | 1 | 15.73 | 0.15 |
| MediaWiki\HookContainer\DeprecatedHooks | 11 | 8 | 4 | 3.38 | 2.38 | 1 | 0.25 | 0.59 |
| AutoLoader | 25 | 15 | 12 | 3.86 | 2.86 | 1 | 0.22 | 1.1 |
| MediaWiki\LinkedData\PageDataRequestHandler | 21 | 18 | 7 | 400.33 | 0.33 | 400 | 0.37 | 0.78 |
| MediaWiki\FileRepo\LocalRepo | 90 | 63 | 32 | 6241.52 | 0.52 | 6241 | 1.76 | 4.64 |
| MediaWiki\FileRepo\ThumbnailEntryPoint | 116 | 99 | 35 | 11449.39 | 0.39 | 11449 | 2.64 | 4.67 |
| MediaWiki\FileRepo\AuthenticatedFileEntryPoint | 32 | 31 | 28 | 2116.2 | 0.2 | 2116 | 0.84 | 1.71 |
| MediaWiki\FileRepo\RepoGroup | 72 | 55 | 19 | 401.2 | 1.2 | 400 | 0.82 | 5.06 |
| MediaWiki\FileRepo\Thumbnail404EntryPoint | 10 | 9 | 6 | 100.32 | 0.32 | 100 | 0.23 | 0.5 |
| MediaWiki\FileRepo\ForeignDBViaLBRepo | 8 | 2 | 2 | 49.89 | 0.89 | 49 | 0.04 | 0.22 |
| MediaWiki\FileRepo\FileBackendDBRepoWrapper | 59 | 24 | 13 | 1681.84 | 0.84 | 1681 | 1.01 | 1.98 |
| MediaWiki\FileRepo\FileRepo | 243 | 169 | 22 | 8465.27 | 1.27 | 8464 | 5.11 | 10.87 |
| MediaWiki\FileRepo\TempFileRepo | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\FileRepo\NullRepo | 2 | 1 | 1 | 0.5 | 0.5 | 0 | 0 | 0.15 |
| MediaWiki\FileRepo\File\File | 319 | 189 | 21 | 19601.26 | 1.26 | 19600 | 5.09 | 9.68 |
| MediaWiki\FileRepo\File\MediaFileTrait | 21 | 19 | 10 | 784.21 | 0.21 | 784 | 0.32 | 1.17 |
| MediaWiki\FileRepo\File\LocalFileDeleteBatch | 51 | 42 | 10 | 4489.14 | 0.14 | 4489 | 1.36 | 3.74 |
| MediaWiki\FileRepo\File\ForeignAPIFile | 65 | 38 | 8 | 1849.88 | 0.88 | 1849 | 0.84 | 2.33 |
| MediaWiki\FileRepo\File\LocalFileMoveBatch | 45 | 32 | 8 | 3844.28 | 0.28 | 3844 | 0.95 | 3.21 |
| MediaWiki\FileRepo\File\LocalFile | 306 | 235 | 28 | 62500.4 | 0.4 | 62500 | 7.96 | 15.14 |
| MediaWiki\FileRepo\File\OldLocalFile | 46 | 22 | 4 | 2809.45 | 0.45 | 2809 | 1.13 | 1.43 |
| MediaWiki\FileRepo\File\MetadataStorageHelper | 19 | 16 | 9 | 256.54 | 0.54 | 256 | 0.25 | 1.24 |
| MediaWiki\FileRepo\File\LocalFileRestoreBatch | 62 | 54 | 44 | 5041.17 | 0.17 | 5041 | 1.59 | 4.18 |
| MediaWiki\FileRepo\File\ArchivedFile | 88 | 56 | 10 | 1849.92 | 0.92 | 1849 | 1.23 | 3.13 |
| MediaWiki\FileRepo\File\FileSelectQueryBuilder | 24 | 16 | 6 | 256.27 | 0.27 | 256 | 0.77 | 1.06 |
| MediaWiki\FileRepo\File\ForeignDBFile | 14 | 8 | 6 | 400.49 | 0.49 | 400 | 0.18 | 0.57 |
| MediaWiki\FileRepo\File\UnregisteredLocalFile | 33 | 21 | 7 | 256.93 | 0.93 | 256 | 0.36 | 0.99 |
| MediaWiki\FileRepo\File\LocalFileLockError | 2 | 1 | 1 | 9.25 | 0.25 | 9 | 0.01 | 0.15 |
| MediaWiki\FileRepo\ForeignDBRepo | 7 | 2 | 2 | 49.65 | 0.65 | 49 | 0.14 | 0.22 |
| MediaWiki\FileRepo\ForeignAPIRepo | 82 | 63 | 13 | 2025.8 | 0.8 | 2025 | 2 | 4.5 |
| MediaWiki\Gallery\ImageGalleryBase | 30 | 16 | 4 | 256.43 | 0.43 | 256 | 0.49 | 0.99 |
| MediaWiki\Gallery\TraditionalImageGallery | 57 | 44 | 42 | 3600.24 | 0.24 | 3600 | 1.14 | 1.87 |
| MediaWiki\Gallery\Exception\ImageGalleryClassNotFoundException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Gallery\PackedImageGallery | 14 | 5 | 3 | 50 | 1 | 49 | 0.15 | 0.29 |
| MediaWiki\Gallery\PackedOverlayImageGallery | 2 | 2 | 2 | 10 | 1 | 9 | 0.06 | 0.22 |
| MediaWiki\Gallery\PackedHoverImageGallery | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Gallery\SlideshowImageGallery | 3 | 1 | 1 | 2 | 1 | 1 | 0.02 | 0.15 |
| MediaWiki\Gallery\NolinesImageGallery | 3 | 1 | 1 | 3.67 | 3.67 | 0 | 0.01 | 0.15 |
| MWRestrictions | 26 | 15 | 9 | 225.86 | 0.86 | 225 | 0.25 | 1.38 |
| MWFileProps | 6 | 5 | 5 | 144.23 | 0.23 | 144 | 0.14 | 0.36 |
| ExecutableFinder | 10 | 8 | 5 | 37.24 | 1.24 | 36 | 0.1 | 0.96 |
| MediaWiki\Utils\ExtensionInfo | 12 | 11 | 6 | 6 | 6 | 0 | 0.06 | 0.89 |
| BatchRowIterator | 23 | 12 | 4 | 225.6 | 0.6 | 225 | 0.23 | 0.89 |
| FileContentsHasher | 13 | 10 | 6 | 17.5 | 1.5 | 16 | 0.1 | 0.73 |
| MWCryptRand | 1 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| MediaWiki\Utils\GitInfo | 69 | 54 | 11 | 676.68 | 0.68 | 676 | 1.05 | 2.92 |
| MediaWiki\Utils\UrlUtils | 89 | 79 | 21 | 28.49 | 3.49 | 25 | 1.33 | 3.95 |
| MediaWiki\Utils\MWTimestamp | 10 | 5 | 2 | 484.41 | 0.41 | 484 | 0.2 | 0.36 |
| BatchRowWriter | 4 | 3 | 3 | 100.24 | 0.24 | 100 | 0.08 | 0.45 |
| BatchRowUpdate | 7 | 5 | 5 | 16.25 | 0.25 | 16 | 0.07 | 0.75 |
| MediaWiki\Password\UserPasswordPolicy | 29 | 23 | 11 | 196.56 | 0.56 | 196 | 0.39 | 1.98 |
| MediaWiki\Password\MWOldPassword | 4 | 2 | 2 | 2.33 | 2.33 | 0 | 0.01 | 0.22 |
| MediaWiki\Password\ParameterizedPassword | 11 | 7 | 5 | 16.64 | 0.64 | 16 | 0.1 | 0.5 |
| MediaWiki\Password\Pbkdf2PasswordUsingHashExtension | 3 | 2 | 2 | 5 | 5 | 0 | 0.01 | 0.15 |
| MediaWiki\Password\MWSaltedPassword | 5 | 3 | 3 | 2.17 | 1.17 | 1 | 0.03 | 0.29 |
| MediaWiki\Password\Argon2Password | 6 | 1 | 1 | 5.78 | 1.78 | 4 | 0.07 | 0.15 |
| MediaWiki\Password\PasswordError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Password\PasswordFactory | 21 | 12 | 4 | 82.31 | 1.31 | 81 | 0.28 | 0.94 |
| MediaWiki\Password\PasswordPolicyChecks | 17 | 12 | 5 | 26.5 | 1.5 | 25 | 0.17 | 0.71 |
| MediaWiki\Password\BcryptPassword | 7 | 4 | 4 | 4.83 | 0.83 | 4 | 0.1 | 0.36 |
| MediaWiki\Password\Password | 14 | 6 | 5 | 25.8 | 0.8 | 25 | 0.11 | 0.43 |
| MediaWiki\Password\InvalidPassword | 4 | 1 | 1 | 3.5 | 3.5 | 0 | 0 | 0.15 |
| MediaWiki\Password\LayeredParameterizedPassword | 17 | 14 | 7 | 25.42 | 0.42 | 25 | 0.33 | 1.33 |
| MediaWiki\Password\AbstractPbkdf2Password | 11 | 7 | 7 | 5.13 | 1.13 | 4 | 0.13 | 0.43 |
| MediaWiki\Password\Pbkdf2PasswordUsingOpenSSL | 6 | 5 | 3 | 5 | 5 | 0 | 0.04 | 0.52 |
| MediaWiki\Password\EncryptedPassword | 17 | 13 | 6 | 36.77 | 0.77 | 36 | 0.26 | 1.4 |
| MediaWiki\Context\DerivativeContext | 41 | 21 | 4 | 676.65 | 0.65 | 676 | 0.24 | 0.64 |
| MediaWiki\Context\RequestContext | 84 | 50 | 12 | 4225.45 | 0.45 | 4225 | 1.17 | 2.62 |
| MediaWiki\Context\ContextSource | 18 | 2 | 2 | 289.95 | 0.95 | 289 | 0.07 | 0.22 |
| MediaWiki | 5 | 1 | 1 | 16.12 | 0.12 | 16 | 0.01 | 0.15 |
| MediaWiki\Export\Dump7ZipOutput | 5 | 3 | 3 | 36.38 | 0.38 | 36 | 0.07 | 0.29 |
| MediaWiki\Export\DumpFilter | 15 | 5 | 2 | 81.33 | 0.33 | 81 | 0.06 | 0.36 |
| MediaWiki\Export\DumpLBZip2Output | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Export\DumpMultiWriter | 16 | 8 | 2 | 49.28 | 0.28 | 49 | 0.13 | 0.15 |
| MediaWiki\Export\DumpNamespaceFilter | 7 | 6 | 5 | 2.25 | 1.25 | 1 | 0.12 | 0.52 |
| MediaWiki\Export\BaseDump | 42 | 34 | 14 | 82.58 | 1.58 | 81 | 0.48 | 2.71 |
| MediaWiki\Export\DumpBZip2Output | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Export\WikiExporterFactory | 2 | 1 | 1 | 5 | 5 | 0 | 0.03 | 0.15 |
| MediaWiki\Export\DumpFileOutput | 14 | 8 | 4 | 16.6 | 0.6 | 16 | 0.1 | 0.64 |
| MediaWiki\Export\DumpDBZip2Output | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Export\WikiExporter | 76 | 54 | 22 | 4096.08 | 0.08 | 4096 | 1.65 | 3.93 |
| MediaWiki\Export\XmlDumpWriter | 84 | 61 | 18 | 7569.4 | 0.4 | 7569 | 2.54 | 3.29 |
| MediaWiki\Export\DumpPipeOutput | 11 | 7 | 5 | 36.2 | 0.2 | 36 | 0.1 | 0.57 |
| MediaWiki\Export\ExportProgressFilter | 3 | 1 | 1 | 9.42 | 0.42 | 9 | 0.01 | 0.15 |
| MediaWiki\Export\DumpNotalkFilter | 1 | 1 | 1 | 9.5 | 0.5 | 9 | 0 | 0.15 |
| MediaWiki\Export\DumpStringOutput | 1 | 1 | 1 | 1.5 | 1.5 | 0 | 0.01 | 0.15 |
| MediaWiki\Export\DumpGZipOutput | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Export\DumpOutput | 10 | 1 | 1 | 2.15 | 1.15 | 1 | 0.03 | 0.15 |
| MediaWiki\FeatureShutdown | 8 | 7 | 7 | 5.33 | 1.33 | 4 | 0.05 | 0.59 |
| MediaWiki\RenameUser\RenameuserSQL | 35 | 29 | 22 | 3249.13 | 0.13 | 3249 | 1.28 | 2.31 |
| MediaWiki\RenameUser\RenameUserFactory | 3 | 1 | 1 | 11.08 | 2.08 | 9 | 0.11 | 0.15 |
| MediaWiki\RenameUser\RenameUser | 52 | 44 | 17 | 1849.62 | 0.62 | 1849 | 0.81 | 2.66 |
| MediaWiki\RenameUser\Job\RenameUserTableJob | 12 | 11 | 11 | 256.18 | 0.18 | 256 | 0.25 | 0.73 |
| MediaWiki\RenameUser\Job\RenameUserDerivedJob | 7 | 6 | 6 | 121.42 | 0.42 | 121 | 0.16 | 0.36 |
| MediaWiki\FileBackend\FileBackendGroup | 33 | 28 | 9 | 289.48 | 0.48 | 289 | 0.68 | 1.47 |
| MediaWiki\FileBackend\LockManager\LockManagerGroup | 9 | 7 | 4 | 2.67 | 1.67 | 1 | 0.14 | 0.73 |
| MediaWiki\FileBackend\LockManager\LockManagerGroupFactory | 5 | 4 | 4 | 2.5 | 2.5 | 0 | 0.03 | 0.29 |
| MediaWiki\Diff\SlotDiffRenderer | 18 | 13 | 13 | 16.93 | 0.93 | 16 | 0.09 | 0.94 |
| MediaWiki\Diff\IncompatibleDiffTypesException | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0.01 | 0.15 |
| MediaWiki\Diff\DifferenceEngine | 323 | 259 | 43 | 44521.49 | 0.49 | 44521 | 7.63 | 13.26 |
| MediaWiki\Diff\TextSlotDiffRenderer | 26 | 15 | 7 | 900.43 | 0.43 | 900 | 0.55 | 0.86 |
| MediaWiki\Diff\UnsupportedSlotDiffRenderer | 2 | 2 | 2 | 25.42 | 0.42 | 25 | 0.05 | 0.22 |
| MediaWiki\Diff\DifferenceEngineSlotDiffRenderer | 6 | 3 | 3 | 196.2 | 0.2 | 196 | 0.05 | 0.29 |
| MediaWiki\Diff\TextDiffer\PhpTextDiffer | 11 | 7 | 5 | 17.27 | 1.27 | 16 | 0.13 | 0.74 |
| MediaWiki\Diff\TextDiffer\Wikidiff2TextDiffer | 35 | 22 | 8 | 101.47 | 1.47 | 100 | 0.57 | 1.55 |
| MediaWiki\Diff\TextDiffer\ExternalTextDiffer | 8 | 4 | 4 | 36.88 | 0.88 | 36 | 0.14 | 0.36 |
| MediaWiki\Diff\TextDiffer\BaseTextDiffer | 22 | 11 | 7 | 101.7 | 1.7 | 100 | 0.24 | 0.5 |
| MediaWiki\Diff\TextDiffer\ManifoldTextDiffer | 43 | 23 | 8 | 325.23 | 1.23 | 324 | 0.57 | 2.59 |
| MediaWiki\Mail\EmailUser | 43 | 37 | 17 | 1681.7 | 0.7 | 1681 | 0.8 | 1.92 |
| MediaWiki\Mail\EmaillingJob | 2 | 1 | 1 | 16.5 | 0.5 | 16 | 0.03 | 0.15 |
| MediaWiki\Mail\EmailUserFactory | 4 | 2 | 2 | 3.83 | 2.83 | 1 | 0.08 | 0.15 |
| MediaWiki\Mail\UserMailer | 54 | 49 | 23 | 841.83 | 0.83 | 841 | 1.33 | 2.87 |
| MediaWiki\Mail\Emailer | 2 | 2 | 2 | 4.5 | 3.5 | 1 | 0.02 | 0.15 |
| MediaWiki\Mail\ConfirmEmail\ConfirmEmailData | 1 | 1 | 1 | 4.8 | 4.8 | 0 | 0.01 | 0.15 |
| MediaWiki\Mail\ConfirmEmail\ConfirmEmailBuilderFactory | 3 | 2 | 2 | 5.33 | 1.33 | 4 | 0.01 | 0.22 |
| MediaWiki\Mail\ConfirmEmail\ConfirmEmailSender | 4 | 1 | 1 | 676.24 | 0.24 | 676 | 0.13 | 0.15 |
| MediaWiki\Mail\ConfirmEmail\HTMLConfirmEmailBuilder | 6 | 2 | 2 | 225.39 | 0.39 | 225 | 0.13 | 0.22 |
| MediaWiki\Mail\ConfirmEmail\PlaintextConfirmEmailBuilder | 5 | 1 | 1 | 196.33 | 0.33 | 196 | 0.04 | 0.15 |
| MediaWiki\Mail\ConfirmEmail\ConfirmEmailContent | 10 | 8 | 7 | 17.13 | 1.13 | 16 | 0.11 | 0.29 |
| MediaWiki\Mail\MailAddress | 13 | 9 | 7 | 37 | 1 | 36 | 0.11 | 0.36 |
| MediaWiki\Output\OutputHandler | 27 | 24 | 10 | 37.71 | 1.71 | 36 | 0.29 | 1.06 |
| MediaWiki\Output\StreamFile | 19 | 17 | 16 | 144.97 | 0.97 | 144 | 0.22 | 0.79 |
| MediaWiki\Output\OutputPage | 542 | 374 | 27 | 145161.39 | 0.39 | 145161 | 14.31 | 26.63 |
| MediaWiki\Composer\ComposerVendorHtaccessCreator | 2 | 2 | 2 | 1 | 1 | 0 | 0.01 | 0.22 |
| MediaWiki\Composer\VersionChecker | 3 | 3 | 3 | 1 | 0 | 1 | 0.02 | 0.29 |
| MediaWiki\Composer\ComposerPhpunitXmlCoverageEdit | 4 | 4 | 4 | 81.1 | 0.1 | 81 | 0.1 | 0.68 |
| MediaWiki\Composer\ComposerSystemInterface | 4 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| MediaWiki\Composer\PhpUnitSplitter\PhpUnitConsoleOutputProcessor | 73 | 59 | 17 | 257.56 | 1.56 | 256 | 1.08 | 3.05 |
| MediaWiki\Composer\PhpUnitSplitter\SuiteSplittingException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Composer\PhpUnitSplitter\PhpUnitXml | 20 | 14 | 6 | 64.76 | 0.76 | 64 | 0.21 | 1.26 |
| MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager | 59 | 34 | 9 | 1225.81 | 0.81 | 1225 | 1.04 | 2.36 |
| MediaWiki\Composer\PhpUnitSplitter\PhpUnitFailure | 13 | 11 | 10 | 5.33 | 5.33 | 0 | 0.14 | 0.79 |
| MediaWiki\Composer\PhpUnitSplitter\SplitGroupExecutor | 13 | 8 | 4 | 225.26 | 0.26 | 225 | 0.2 | 0.57 |
| MediaWiki\Composer\PhpUnitSplitter\InvalidSplitGroupCountException | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Composer\PhpUnitSplitter\PhpUnitResultsCachingException | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Composer\PhpUnitSplitter\SuiteGenerationException | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Composer\PhpUnitSplitter\PhpUnitConsoleOutputProcessingException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Composer\LockFileChecker | 8 | 7 | 7 | 9.5 | 0.5 | 9 | 0.1 | 0.98 |
| MediaWiki\Composer\ComposerLaunchParallel | 35 | 22 | 5 | 441.37 | 0.37 | 441 | 0.61 | 1.36 |
| MediaWiki\Auth\Throttler | 28 | 23 | 12 | 441.32 | 0.32 | 441 | 0.44 | 1.1 |
| MediaWiki\Auth\AbstractSecondaryAuthenticationProvider | 12 | 2 | 2 | 10.52 | 1.52 | 9 | 0.06 | 0.38 |
| MediaWiki\Auth\PasswordAuthenticationRequest | 8 | 7 | 7 | 3 | 3 | 0 | 0.1 | 0.51 |
| MediaWiki\Auth\AbstractPrimaryAuthenticationProvider | 18 | 4 | 2 | 37.14 | 1.14 | 36 | 0.11 | 0.45 |
| MediaWiki\Auth\AuthManager | 365 | 322 | 54 | 27889.75 | 0.75 | 27889 | 9.98 | 21.03 |
| MediaWiki\Auth\UsernameAuthenticationRequest | 1 | 1 | 1 | 1 | 1 | 0 | 0.01 | 0.15 |
| MediaWiki\Auth\ConfirmLinkSecondaryAuthenticationProvider | 22 | 16 | 13 | 361.87 | 0.87 | 361 | 0.31 | 1.68 |
| MediaWiki\Auth\AbstractPreAuthenticationProvider | 8 | 1 | 1 | 4.56 | 3.56 | 1 | 0.02 | 0.15 |
| MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider | 54 | 44 | 13 | 1764.62 | 0.62 | 1764 | 0.76 | 2.39 |
| MediaWiki\Auth\EmailNotificationSecondaryAuthenticationProvider | 12 | 8 | 6 | 144.37 | 0.37 | 144 | 0.08 | 0.36 |
| MediaWiki\Auth\CreatedAccountAuthenticationRequest | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| MediaWiki\Auth\RememberMeAuthenticationRequest | 8 | 7 | 5 | 36.36 | 0.36 | 36 | 0.11 | 0.44 |
| MediaWiki\Auth\ButtonAuthenticationRequest | 17 | 13 | 10 | 6.13 | 2.13 | 4 | 0.18 | 0.52 |
| MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider | 5 | 3 | 2 | 289.35 | 0.35 | 289 | 0.08 | 0.29 |
| MediaWiki\Auth\ResetPasswordSecondaryAuthenticationProvider | 26 | 21 | 21 | 196.89 | 0.89 | 196 | 0.24 | 0.92 |
| MediaWiki\Auth\AbstractAuthenticationProvider | 3 | 1 | 1 | 3 | 2 | 1 | 0.03 | 0.15 |
| MediaWiki\Auth\UserDataAuthenticationRequest | 9 | 8 | 6 | 49.44 | 0.44 | 49 | 0.08 | 0.5 |
| MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider | 28 | 19 | 9 | 324.66 | 0.66 | 324 | 0.24 | 0.72 |
| MediaWiki\Auth\AuthenticationRequest | 57 | 48 | 20 | 13.73 | 4.73 | 9 | 0.7 | 3.68 |
| MediaWiki\Auth\TemporaryPasswordAuthenticationRequest | 10 | 6 | 5 | 25.7 | 0.7 | 25 | 0.09 | 0.68 |
| MediaWiki\Auth\AuthenticationResponse | 10 | 5 | 4 | 7.67 | 7.67 | 0 | 0.16 | 0.36 |
| MediaWiki\Auth\PasswordDomainAuthenticationRequest | 7 | 5 | 3 | 2.75 | 1.75 | 1 | 0.08 | 0.75 |
| MediaWiki\Auth\ConfirmLinkAuthenticationRequest | 8 | 5 | 2 | 16.7 | 0.7 | 16 | 0.1 | 0.91 |
| MediaWiki\Auth\CreateFromLoginAuthenticationRequest | 10 | 6 | 4 | 8 | 8 | 0 | 0.04 | 0.59 |
| MediaWiki\Auth\CreationReasonAuthenticationRequest | 1 | 1 | 1 | 1 | 1 | 0 | 0.01 | 0.15 |
| MediaWiki\Auth\CheckBlocksSecondaryAuthenticationProvider | 10 | 6 | 5 | 36.94 | 0.94 | 36 | 0.05 | 0.36 |
| MediaWiki\Auth\ThrottlePreAuthenticationProvider | 25 | 21 | 9 | 441.52 | 0.52 | 441 | 0.32 | 1.45 |
| MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider | 77 | 59 | 14 | 2500.7 | 0.7 | 2500 | 1.14 | 2.96 |
| AutoloadGenerator | 40 | 28 | 6 | 82.41 | 1.41 | 81 | 0.6 | 3.96 |
| ClassCollector | 49 | 45 | 28 | 16.96 | 0.96 | 16 | 0.37 | 2.12 |
| MediaWiki\DAO\WikiAwareEntityTrait | 8 | 4 | 2 | 9.5 | 0.5 | 9 | 0.1 | 0.29 |
| MediaWiki\Logger\NullSpi | 2 | 1 | 1 | 1.5 | 1.5 | 0 | 0 | 0.15 |
| MediaWiki\Logger\Monolog\LogstashFormatter | 40 | 33 | 12 | 225.67 | 0.67 | 225 | 0.73 | 2.84 |
| MediaWiki\Logger\Monolog\LegacyFormatter | 2 | 1 | 1 | 4.5 | 0.5 | 4 | 0.01 | 0.15 |
| MediaWiki\Logger\Monolog\SyslogHandler | 2 | 1 | 1 | 3.5 | 2.5 | 1 | 0.06 | 0.15 |
| MediaWiki\Logger\Monolog\LegacyHandler | 24 | 19 | 10 | 25.53 | 0.53 | 25 | 0.29 | 1.2 |
| MediaWiki\Logger\Monolog\MwlogHandler | 6 | 3 | 2 | 16.9 | 0.9 | 16 | 0.12 | 0.45 |
| MediaWiki\Logger\Monolog\BufferHandler | 2 | 2 | 2 | 9.5 | 0.5 | 9 | 0.01 | 0.22 |
| MediaWiki\Logger\Monolog\CeeFormatter | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 |
| MediaWiki\Logger\Monolog\ContextProcessor | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0 | 0.15 |
| MediaWiki\Logger\Monolog\WikiProcessor | 3 | 3 | 3 | 9.5 | 0.5 | 9 | 0.04 | 0.22 |
| MediaWiki\Logger\Monolog\LineFormatter | 20 | 16 | 10 | 169.43 | 0.43 | 169 | 0.39 | 0.87 |
| MediaWiki\Logger\LoggerFactory | 8 | 3 | 2 | 9.88 | 0.88 | 9 | 0.03 | 0.29 |
| MediaWiki\Logger\MonologSpi | 29 | 22 | 10 | 100.55 | 0.55 | 100 | 0.37 | 1.91 |
| MediaWiki\Logger\ConsoleLogger | 6 | 5 | 4 | 9.75 | 0.75 | 9 | 0.08 | 0.29 |
| MediaWiki\Logger\ConsoleSpi | 9 | 8 | 6 | 2.5 | 1.5 | 1 | 0.03 | 0.22 |
| MediaWiki\Logger\LegacySpi | 4 | 3 | 2 | 3.5 | 3.5 | 0 | 0.02 | 0.22 |
| anonymous@0000000000010cdf0000000000000000 | 2 | 1 | 1 | 5 | 1 | 4 | 0.03 | 0.15 |
| MediaWiki\Logger\LogCapturingSpi | 7 | 4 | 3 | 17.17 | 1.17 | 16 | 0.1 | 0.29 |
| MediaWiki\Logger\LoggingContext | 4 | 2 | 2 | 2.25 | 1.25 | 1 | 0.02 | 0.38 |
| MediaWiki\Logger\LegacyLogger | 86 | 74 | 16 | 226.52 | 1.52 | 225 | 1.39 | 3.18 |
| MediaWiki\Tidy\RemexCompatFormatter | 21 | 18 | 14 | 17.9 | 1.9 | 16 | 0.32 | 0.87 |
| MediaWiki\Tidy\TidyDriverBase | 1 | 1 | 1 | 1.5 | 1.5 | 0 | 0 | 0.15 |
| MediaWiki\Tidy\RemexCompatMunger | 72 | 55 | 26 | 400.52 | 0.52 | 400 | 1.75 | 2.84 |
| MediaWiki\Tidy\RemexDriver | 5 | 4 | 4 | 25.42 | 0.42 | 25 | 0.15 | 0.36 |
| MediaWiki\Tidy\RemexCompatBuilder | 10 | 10 | 10 | 25.5 | 0.5 | 25 | 0.07 | 0.89 |
| MediaWiki\Tidy\RemexMungerData | 11 | 10 | 10 | 2 | 1 | 1 | 0.12 | 0.94 |
| MediaWiki\Widget\SpinnerWidget | 8 | 6 | 6 | 4.78 | 0.78 | 4 | 0.08 | 0.22 |
| MediaWiki\Widget\TagMultiselectWidget | 21 | 18 | 9 | 16.7 | 0.7 | 16 | 0.21 | 0.71 |
| MediaWiki\Widget\NamespacesMultiselectWidget | 5 | 3 | 2 | 4.89 | 0.89 | 4 | 0.02 | 0.29 |
| MediaWiki\Widget\ExpiryInputWidget | 4 | 2 | 2 | 16.6 | 0.6 | 16 | 0.04 | 0.15 |
| MediaWiki\Widget\SizeFilterWidget | 4 | 2 | 2 | 25.44 | 0.44 | 25 | 0.1 | 0.15 |
| MediaWiki\Widget\UserInputWidget | 7 | 5 | 3 | 4.89 | 0.89 | 4 | 0.05 | 0.43 |
| MediaWiki\Widget\SearchInputWidget | 10 | 7 | 5 | 9.94 | 0.94 | 9 | 0.09 | 0.57 |
| MediaWiki\Widget\PendingTextInputWidget | 1 | 1 | 1 | 4.33 | 0.33 | 4 | 0.01 | 0.15 |
| MediaWiki\Widget\DateTimeInputWidget | 11 | 8 | 5 | 16.75 | 0.75 | 16 | 0.09 | 0.64 |
| MediaWiki\Widget\CheckMatrixWidget | 28 | 21 | 12 | 81.91 | 0.91 | 81 | 0.41 | 0.91 |
| MediaWiki\Widget\TitleInputWidget | 15 | 13 | 7 | 4.89 | 0.89 | 4 | 0.13 | 0.99 |
| MediaWiki\Widget\UsersMultiselectWidget | 13 | 11 | 6 | 2.33 | 1.33 | 1 | 0.09 | 0.85 |
| MediaWiki\Widget\ToggleSwitchWidget | 2 | 1 | 1 | 9.38 | 0.38 | 9 | 0.01 | 0.15 |
| MediaWiki\Widget\NamespaceInputWidget | 13 | 10 | 6 | 25.63 | 0.63 | 25 | 0.14 | 0.38 |
| MediaWiki\Widget\MenuTagMultiselectWidget | 3 | 1 | 1 | 2.75 | 1.75 | 1 | 0.02 | 0.15 |
| MediaWiki\Widget\SelectWithInputWidget | 10 | 7 | 6 | 36.39 | 0.39 | 36 | 0.15 | 0.36 |
| MediaWiki\Widget\ComplexTitleInputWidget | 4 | 2 | 2 | 9.67 | 0.67 | 9 | 0.06 | 0.15 |
| MediaWiki\Widget\OrderedMultiselectWidget | 3 | 1 | 1 | 2.33 | 1.33 | 1 | 0.01 | 0.15 |
| MediaWiki\Widget\TitlesMultiselectWidget | 13 | 11 | 6 | 4.89 | 0.89 | 4 | 0.1 | 0.85 |
| MediaWiki\Widget\DateInputWidget | 27 | 23 | 14 | 64.56 | 0.56 | 64 | 0.34 | 1.41 |
| MediaWiki\Widget\ComplexNamespaceInputWidget | 5 | 3 | 3 | 9.67 | 0.67 | 9 | 0.11 | 0.29 |
| MediaWiki\Specials\SpecialMostRevisions | 3 | 1 | 1 | 2.67 | 1.67 | 1 | 0.01 | 0.15 |
| MediaWiki\Specials\SpecialUserRights | 34 | 25 | 15 | 6400.2 | 0.2 | 6400 | 0.63 | 1.29 |
| MediaWiki\Specials\SpecialUnusedImages | 12 | 5 | 4 | 37.16 | 1.16 | 36 | 0.28 | 0.43 |
| MediaWiki\Specials\SpecialUnusedCategories | 9 | 1 | 1 | 100.7 | 0.7 | 100 | 0.1 | 0.15 |
| MediaWiki\Specials\SpecialLog | 57 | 48 | 21 | 5184.16 | 0.16 | 5184 | 1.27 | 2.27 |
| MediaWiki\Specials\SpecialBlankpage | 2 | 1 | 1 | 16.1 | 0.1 | 16 | 0 | 0.15 |
| MediaWiki\Specials\SpecialEditRecovery | 5 | 3 | 3 | 169.19 | 0.19 | 169 | 0.07 | 0.29 |
| MediaWiki\Specials\SpecialMostLinked | 10 | 2 | 2 | 529.38 | 0.38 | 529 | 0.17 | 0.22 |
| MediaWiki\Specials\SpecialRecentChanges | 90 | 66 | 20 | 11236.21 | 0.21 | 11236 | 3.08 | 4.14 |
| MediaWiki\Specials\SpecialExpandTemplates | 22 | 16 | 9 | 3136.1 | 0.1 | 3136 | 0.71 | 0.92 |
| MediaWiki\Specials\SpecialLockdb | 14 | 5 | 3 | 400.4 | 0.4 | 400 | 0.14 | 0.43 |
| MediaWiki\Specials\SpecialInterwiki | 85 | 73 | 23 | 6241.16 | 0.16 | 6241 | 2.35 | 4.17 |
| MediaWiki\Specials\SpecialUnlockdb | 13 | 4 | 3 | 169.59 | 0.59 | 169 | 0.08 | 0.36 |
| MediaWiki\Specials\SpecialComparePages | 14 | 9 | 4 | 625.33 | 0.33 | 625 | 0.34 | 0.5 |
| MediaWiki\Specials\SpecialRemoveCredentials | 3 | 1 | 1 | 9.75 | 0.75 | 9 | 0.01 | 0.15 |
| MediaWiki\Specials\SpecialMostCategories | 10 | 3 | 3 | 400.38 | 0.38 | 400 | 0.15 | 0.29 |
| MediaWiki\Specials\SpecialBotPasswords | 42 | 30 | 9 | 3249.31 | 0.31 | 3249 | 1.22 | 1.87 |
| MediaWiki\Specials\SpecialPageInfo | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Specials\SpecialPageHistory | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Specials\SpecialPageData | 7 | 3 | 2 | 81.23 | 0.23 | 81 | 0.03 | 0.29 |
| MediaWiki\Specials\SpecialDeletedContributions | 10 | 5 | 3 | 121.68 | 0.68 | 121 | 0.19 | 0.36 |
| MediaWiki\Specials\SpecialConfirmEmail | 21 | 16 | 6 | 2500.09 | 0.09 | 2500 | 0.31 | 0.85 |
| MediaWiki\Specials\Redirects\SpecialListBots | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 |
| MediaWiki\Specials\Redirects\SpecialMycontributions | 8 | 5 | 3 | 49.47 | 0.47 | 49 | 0.06 | 0.29 |
| MediaWiki\Specials\Redirects\SpecialMypage | 10 | 7 | 5 | 49.59 | 0.59 | 49 | 0.04 | 0.36 |
| MediaWiki\Specials\Redirects\SpecialMytalk | 19 | 13 | 8 | 729.35 | 0.35 | 729 | 0.13 | 0.64 |
| MediaWiki\Specials\Redirects\SpecialListAdmins | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 |
| MediaWiki\Specials\Redirects\SpecialMylog | 11 | 7 | 5 | 64.62 | 0.62 | 64 | 0.09 | 0.36 |
| MediaWiki\Specials\Redirects\SpecialMyuploads | 8 | 5 | 3 | 49.47 | 0.47 | 49 | 0.03 | 0.29 |
| MediaWiki\Specials\Redirects\SpecialAllMyUploads | 8 | 5 | 3 | 49.47 | 0.47 | 49 | 0.04 | 0.29 |
| MediaWiki\Specials\Redirects\SpecialTalkPage | 13 | 4 | 3 | 256.61 | 0.61 | 256 | 0.1 | 0.29 |
| MediaWiki\Specials\SpecialRenameUser | 47 | 41 | 31 | 4900.28 | 0.28 | 4900 | 1.2 | 2.43 |
| MediaWiki\Specials\SpecialListRedirects | 17 | 7 | 4 | 400.61 | 0.61 | 400 | 0.28 | 0.73 |
| MediaWiki\Specials\SpecialUnlinkAccounts | 13 | 6 | 6 | 841.32 | 0.32 | 841 | 0.14 | 0.43 |
| MediaWiki\Specials\SpecialSearch | 119 | 102 | 30 | 18225.21 | 0.21 | 18225 | 2.82 | 5.24 |
| MediaWiki\Specials\SpecialActiveUsers | 13 | 9 | 4 | 2116.08 | 0.08 | 2116 | 0.46 | 0.87 |
| MediaWiki\Specials\SpecialBrokenRedirects | 25 | 14 | 7 | 2025.28 | 0.28 | 2025 | 0.46 | 1.17 |
| MediaWiki\Specials\SpecialShortPages | 27 | 19 | 16 | 2116.21 | 0.21 | 2116 | 0.54 | 1.24 |
| SpecialUploadStashTooLargeException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Specials\SpecialProtectPage | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Specials\SpecialGoToInterwiki | 10 | 7 | 7 | 144.25 | 0.25 | 144 | 0.07 | 0.36 |
| MediaWiki\Specials\SpecialContribute | 7 | 2 | 2 | 441.24 | 0.24 | 441 | 0.09 | 0.22 |
| MediaWiki\Specials\SpecialDeadendPages | 10 | 2 | 2 | 121.79 | 0.79 | 121 | 0.09 | 0.22 |
| MediaWiki\Specials\SpecialRandomInCategory | 36 | 23 | 9 | 1156.51 | 0.51 | 1156 | 0.52 | 1.27 |
| MediaWiki\Specials\SpecialMostInterwikis | 9 | 3 | 3 | 324.37 | 0.37 | 324 | 0.14 | 0.29 |
| MediaWiki\Specials\SpecialChangeCredentials | 41 | 26 | 7 | 2304.33 | 0.33 | 2304 | 0.71 | 2.57 |
| MediaWiki\Specials\SpecialLinkAccounts | 16 | 9 | 9 | 484.33 | 0.33 | 484 | 0.13 | 0.58 |
| MediaWiki\Specials\SpecialEmailInvalidate | 7 | 4 | 4 | 324.14 | 0.14 | 324 | 0.06 | 0.29 |
| MediaWiki\Specials\SpecialEditWatchlist | 120 | 89 | 11 | 18769.18 | 0.18 | 18769 | 2.07 | 5.7 |
| MediaWiki\Specials\SpecialListGroupRights | 33 | 29 | 13 | 1521.16 | 0.16 | 1521 | 0.89 | 2.46 |
| MediaWiki\Specials\SpecialLinkSearch | 31 | 19 | 11 | 1936.24 | 0.24 | 1936 | 0.73 | 1.22 |
| MediaWiki\Specials\SpecialMyLanguage | 29 | 24 | 23 | 289.68 | 0.68 | 289 | 0.27 | 1.36 |
| MediaWiki\Specials\SpecialListDuplicatedFiles | 9 | 2 | 2 | 289.33 | 0.33 | 289 | 0.19 | 0.22 |
| MediaWiki\Specials\SpecialTrackingCategories | 9 | 7 | 7 | 900.06 | 0.06 | 900 | 0.27 | 1.21 |
| MediaWiki\Specials\SpecialAllPages | 55 | 48 | 26 | 4225.16 | 0.16 | 4225 | 1.27 | 1.85 |
| MediaWiki\Specials\SpecialWithoutInterwiki | 12 | 4 | 2 | 484.37 | 0.37 | 484 | 0.18 | 0.29 |
| MediaWiki\Specials\SpecialRandomRootPage | 2 | 1 | 1 | 16.4 | 0.4 | 16 | 0.02 | 0.15 |
| MediaWiki\Specials\SpecialLongPages | 3 | 1 | 1 | 2.5 | 1.5 | 1 | 0.01 | 0.15 |
| MediaWiki\Specials\SpecialTags | 61 | 52 | 18 | 4900.23 | 0.23 | 4900 | 1.81 | 3.64 |
| MediaWiki\Specials\SpecialBlock | 152 | 133 | 34 | 9801.34 | 0.34 | 9801 | 4.31 | 6.48 |
| MediaWiki\Specials\SpecialCreateAccount | 23 | 11 | 8 | 1521.24 | 0.24 | 1521 | 0.28 | 0.66 |
| MediaWiki\Specials\SpecialWhatLinksHere | 103 | 85 | 58 | 8464.23 | 0.23 | 8464 | 2.96 | 4.35 |
| MediaWiki\Specials\SpecialUncategorizedTemplates | 1 | 1 | 1 | 3 | 2 | 1 | 0.01 | 0.15 |
| MediaWiki\Specials\SpecialRecentChangesLinked | 24 | 16 | 9 | 676.29 | 0.29 | 676 | 0.4 | 0.71 |
| MediaWiki\Specials\SpecialWantedTemplates | 4 | 1 | 1 | 49.47 | 0.47 | 49 | 0.09 | 0.15 |
| MediaWiki\Specials\SpecialUncategorizedCategories | 11 | 8 | 7 | 196.3 | 0.3 | 196 | 0.14 | 0.73 |
| MediaWiki\Specials\SpecialWantedCategories | 15 | 10 | 6 | 900.2 | 0.2 | 900 | 0.31 | 0.89 |
| MediaWiki\Specials\Pager\NewFilesPager | 22 | 16 | 9 | 841.2 | 0.2 | 841 | 0.64 | 1.29 |
| MediaWiki\Specials\Pager\NewPagesPager | 35 | 27 | 12 | 2916.19 | 0.19 | 2916 | 1.25 | 1.71 |
| MediaWiki\Specials\Pager\CategoryPager | 9 | 3 | 2 | 625.27 | 0.27 | 625 | 0.2 | 0.45 |
| MediaWiki\Specials\Pager\ImageListPager | 93 | 71 | 15 | 7225.46 | 0.46 | 7225 | 2.39 | 3.88 |
| MediaWiki\Specials\Pager\DeletedContribsPager | 4 | 1 | 1 | 49.72 | 0.72 | 49 | 0.1 | 0.15 |
| MediaWiki\Specials\Pager\ProtectedTitlesPager | 11 | 7 | 4 | 676.2 | 0.2 | 676 | 0.26 | 0.66 |
| MediaWiki\Specials\Pager\AllMessagesTablePager | 51 | 37 | 12 | 2116.37 | 0.37 | 2116 | 1.05 | 1.95 |
| MediaWiki\Specials\Pager\ContribsPager | 31 | 25 | 10 | 625.53 | 0.53 | 625 | 0.51 | 0.94 |
| MediaWiki\Specials\Pager\UsersPager | 62 | 52 | 16 | 5929.16 | 0.16 | 5929 | 1.8 | 3.42 |
| MediaWiki\Specials\Pager\EditWatchlistPager | 51 | 30 | 5 | 4096.45 | 0.45 | 4096 | 1.33 | 2.8 |
| MediaWiki\Specials\Pager\MergeHistoryPager | 16 | 10 | 6 | 1296.19 | 0.19 | 1296 | 0.48 | 0.73 |
| MediaWiki\Specials\Pager\BlockListPager | 65 | 54 | 22 | 2809.31 | 0.31 | 2809 | 1.54 | 4.07 |
| MediaWiki\Specials\Pager\PagerTools | 14 | 13 | 11 | 121.36 | 0.36 | 121 | 0.18 | 0.66 |
| MediaWiki\Specials\Pager\UploadStashPager | 24 | 12 | 8 | 1089.46 | 0.46 | 1089 | 0.46 | 0.88 |
| MediaWiki\Specials\Pager\ProtectedPagesPager | 41 | 33 | 19 | 1156.26 | 0.26 | 1156 | 1 | 2.23 |
| MediaWiki\Specials\Pager\ActiveUsersPager | 26 | 21 | 6 | 1681.15 | 0.15 | 1681 | 1 | 1.98 |
| MediaWiki\Specials\SpecialMovePage | 189 | 178 | 91 | 20164.16 | 0.16 | 20164 | 5.03 | 7.85 |
| MediaWiki\Specials\SpecialMostLinkedTemplates | 11 | 2 | 2 | 484.43 | 0.43 | 484 | 0.15 | 0.22 |
| MediaWiki\Specials\SpecialDiff | 19 | 11 | 5 | 256.48 | 0.48 | 256 | 0.24 | 0.43 |
| Licenses | 26 | 17 | 7 | 361.51 | 0.51 | 361 | 0.45 | 1.54 |
| EditWatchlistCheckboxSeriesField | 1 | 1 | 1 | 2.5 | 1.5 | 1 | 0 | 0.15 |
| UploadSourceField | 6 | 5 | 4 | 2.25 | 1.25 | 1 | 0.09 | 0.29 |
| MediaWiki\Specials\SpecialUnwatchedPages | 13 | 4 | 3 | 784.34 | 0.34 | 784 | 0.21 | 0.52 |
| MediaWiki\Specials\SpecialUserLogout | 23 | 11 | 5 | 1296.28 | 0.28 | 1296 | 0.24 | 0.5 |
| ImportReporter | 17 | 12 | 6 | 1600.12 | 0.12 | 1600 | 0.46 | 0.71 |
| LoginHelper | 18 | 16 | 15 | 169.21 | 0.21 | 169 | 0.22 | 0.57 |
| License | 3 | 1 | 1 | 5 | 1 | 4 | 0.02 | 0.15 |
| MediaWiki\Specials\SpecialNamespaceInfo | 20 | 17 | 16 | 676.11 | 0.11 | 676 | 0.49 | 1.75 |
| MediaWiki\Specials\SpecialUserLogin | 25 | 11 | 7 | 1089.34 | 0.34 | 1089 | 0.25 | 0.5 |
| PreferencesFormOOUI | 39 | 23 | 8 | 1369.49 | 0.49 | 1369 | 1.04 | 1.86 |
| UploadForm | 45 | 38 | 14 | 3136.14 | 0.14 | 3136 | 1.4 | 1.85 |
| EditWatchlistNormalHTMLForm | 3 | 2 | 2 | 36.64 | 0.64 | 36 | 0.03 | 0.15 |
| MediaWiki\Specials\SpecialUploadStash | 38 | 27 | 8 | 4761.11 | 0.11 | 4761 | 0.84 | 1.55 |
| MediaWiki\Specials\SpecialContributions | 11 | 7 | 4 | 225.53 | 0.53 | 225 | 0.22 | 0.36 |
| MediaWiki\Specials\SpecialStatistics | 28 | 19 | 7 | 1444.23 | 0.23 | 1444 | 0.84 | 1.61 |
| MediaWiki\Specials\SpecialNewSection | 10 | 3 | 3 | 256.34 | 0.34 | 256 | 0.16 | 0.22 |
| MediaWiki\Specials\SpecialUncategorizedImages | 9 | 1 | 1 | 26.2 | 1.2 | 25 | 0.05 | 0.15 |
| MediaWiki\Specials\SpecialPreferences | 16 | 10 | 6 | 2500.11 | 0.11 | 2500 | 0.3 | 0.73 |
| MediaWiki\Specials\SpecialNewPages | 58 | 44 | 14 | 6724.21 | 0.21 | 6724 | 1.62 | 3.32 |
| MediaWiki\Specials\SpecialProtectedPages | 12 | 7 | 4 | 1024.18 | 0.18 | 1024 | 0.46 | 0.98 |
| MediaWiki\Specials\SpecialExport | 81 | 70 | 47 | 4356.21 | 0.21 | 4356 | 2.01 | 4.51 |
| MediaWiki\Specials\SpecialImport | 49 | 43 | 24 | 3844.09 | 0.09 | 3844 | 1.51 | 2.38 |
| MediaWiki\Specials\SpecialFewestRevisions | 11 | 4 | 4 | 484.35 | 0.35 | 484 | 0.19 | 0.22 |
| MediaWiki\Specials\SpecialListUsers | 6 | 3 | 3 | 256.22 | 0.22 | 256 | 0.12 | 0.29 |
| MediaWiki\Specials\SpecialUnusedTemplates | 12 | 2 | 2 | 289.53 | 0.53 | 289 | 0.2 | 0.22 |
| MediaWiki\Specials\SpecialMergeHistory | 34 | 27 | 14 | 4356.13 | 0.13 | 4356 | 0.98 | 1.13 |
| MediaWiki\Specials\SpecialEditPage | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Specials\SpecialListFiles | 11 | 8 | 7 | 625.22 | 0.22 | 625 | 0.24 | 0.57 |
| MediaWiki\Specials\SpecialAuthenticationPopupSuccess | 4 | 3 | 3 | 225.06 | 0.06 | 225 | 0.05 | 0.29 |
| MediaWiki\Specials\SpecialProtectedTitles | 10 | 6 | 5 | 729.16 | 0.16 | 729 | 0.22 | 0.59 |
| MediaWiki\Specials\SpecialMostImages | 8 | 2 | 2 | 81.63 | 0.63 | 81 | 0.1 | 0.22 |
| MediaWiki\Specials\SpecialWatchlistLabels | 49 | 38 | 12 | 5625.21 | 0.21 | 5625 | 1.4 | 1.87 |
| MediaWiki\Specials\SpecialLonelyPages | 10 | 3 | 2 | 144.66 | 0.66 | 144 | 0.16 | 0.29 |
| MediaWiki\Specials\SpecialBlockList | 38 | 32 | 18 | 3364.17 | 0.17 | 3364 | 1 | 1.64 |
| MediaWiki\Specials\Contribute\ContributeFactory | 9 | 5 | 3 | 225.46 | 0.46 | 225 | 0.1 | 0.29 |
| MediaWiki\Specials\Contribute\Card\ContributeCardActionLink | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 |
| MediaWiki\Specials\Contribute\Card\ContributeCard | 2 | 1 | 1 | 3.9 | 2.9 | 1 | 0.05 | 0.15 |
| MediaWiki\Specials\Contribute\Card\ContributeCardAction | 2 | 1 | 1 | 4.71 | 4.71 | 0 | 0.03 | 0.15 |
| MediaWiki\Specials\SpecialPageLanguage | 33 | 21 | 9 | 3844.29 | 0.29 | 3844 | 0.74 | 1.01 |
| MediaWiki\Specials\SpecialPermanentLink | 9 | 3 | 2 | 225.27 | 0.27 | 225 | 0.08 | 0.22 |
| MediaWiki\Specials\SpecialCategories | 4 | 2 | 2 | 400.1 | 0.1 | 400 | 0.08 | 0.15 |
| MediaWiki\Specials\SpecialWantedPages | 7 | 2 | 2 | 196.31 | 0.31 | 196 | 0.2 | 0.22 |
| MediaWiki\Specials\SpecialApiSandbox | 3 | 1 | 1 | 100.12 | 0.12 | 100 | 0.03 | 0.15 |
| MediaWiki\Specials\SpecialRandomRedirect | 1 | 1 | 1 | 2 | 1 | 1 | 0.01 | 0.15 |
| MediaWiki\Specials\SpecialAllMessages | 5 | 3 | 3 | 1296.1 | 0.1 | 1296 | 0.31 | 0.29 |
| MediaWiki\Specials\SpecialUncategorizedPages | 12 | 4 | 3 | 100.78 | 0.78 | 100 | 0.1 | 0.22 |
| MediaWiki\Specials\SpecialWantedFiles | 12 | 6 | 4 | 289.42 | 0.42 | 289 | 0.33 | 0.5 |
| MediaWiki\Specials\SpecialFileDuplicateSearch | 27 | 20 | 11 | 4096.11 | 0.11 | 4096 | 0.63 | 1.31 |
| MediaWiki\Specials\SpecialPasswordPolicies | 16 | 13 | 8 | 784.14 | 0.14 | 784 | 0.42 | 1.33 |
| MediaWiki\Specials\SpecialEmailUser | 35 | 23 | 6 | 4624.25 | 0.25 | 4624 | 0.82 | 0.92 |
| MediaWiki\Specials\SpecialRandomPage | 26 | 17 | 7 | 1156.34 | 0.34 | 1156 | 0.41 | 1.31 |
| MediaWiki\Specials\SpecialChangeContentModel | 30 | 18 | 6 | 1936.36 | 0.36 | 1936 | 0.59 | 1.36 |
| MediaWiki\Specials\SpecialUnblock | 31 | 25 | 14 | 3600.16 | 0.16 | 3600 | 0.74 | 1.65 |
| MediaWiki\Specials\SpecialRunJobs | 15 | 11 | 9 | 324.43 | 0.43 | 324 | 0.25 | 0.57 |
| MediaWiki\Specials\SpecialAncientPages | 9 | 1 | 1 | 324.42 | 0.42 | 324 | 0.14 | 0.15 |
| MediaWiki\Specials\SpecialBookSources | 25 | 18 | 11 | 1296.3 | 0.3 | 1296 | 0.5 | 1.08 |
| MediaWiki\Specials\SpecialDoubleRedirects | 24 | 13 | 6 | 1225.33 | 0.33 | 1225 | 0.51 | 0.94 |
| MediaWiki\Specials\SpecialUpload | 169 | 144 | 21 | 19881.29 | 0.29 | 19881 | 3.91 | 6.62 |
| MediaWiki\Specials\SpecialMute | 30 | 17 | 8 | 1156.31 | 0.31 | 1156 | 0.41 | 1.15 |
| MediaWiki\Specials\SpecialChangePassword | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0.15 |
| MediaWiki\Specials\SpecialVersion | 169 | 132 | 22 | 10816.49 | 0.49 | 10816 | 5.83 | 10.12 |
| MediaWiki\Specials\SpecialChangeEmail | 31 | 18 | 11 | 2116.33 | 0.33 | 2116 | 0.43 | 0.92 |
| MediaWiki\Specials\SpecialEditTags | 44 | 32 | 11 | 5776.14 | 0.14 | 5776 | 1.57 | 2 |
| MediaWiki\Specials\SpecialRestSandbox | 19 | 13 | 6 | 1156.22 | 0.22 | 1156 | 0.36 | 0.8 |
| MediaWiki\Specials\SpecialListGrants | 6 | 4 | 4 | 289.09 | 0.09 | 289 | 0.17 | 0.68 |
| MediaWiki\Specials\SpecialWatchlist | 96 | 71 | 20 | 11025.25 | 0.25 | 11025 | 3.21 | 5.32 |
| MediaWiki\Specials\SpecialPrefixIndex | 32 | 28 | 19 | 3136.08 | 0.08 | 3136 | 0.9 | 1.15 |
| MediaWiki\Specials\SpecialSpecialPages | 29 | 26 | 20 | 1444.09 | 0.09 | 1444 | 0.63 | 3.11 |
| MediaWiki\Specials\SpecialAutoblockList | 10 | 6 | 5 | 1444.1 | 0.1 | 1444 | 0.3 | 0.66 |
| MediaWiki\Specials\SpecialApiHelp | 10 | 8 | 8 | 361.18 | 0.18 | 361 | 0.16 | 0.73 |
| MediaWiki\Specials\SpecialPasswordReset | 29 | 19 | 7 | 729.31 | 0.31 | 729 | 0.35 | 0.92 |
| MediaWiki\Specials\SpecialResetTokens | 18 | 7 | 3 | 625.39 | 0.39 | 625 | 0.19 | 0.89 |
| MediaWiki\Specials\SpecialPagesWithProp | 27 | 14 | 5 | 2116.25 | 0.25 | 2116 | 0.6 | 1.01 |
| MediaWiki\Specials\SpecialRevisionDelete | 72 | 57 | 20 | 11449.15 | 0.15 | 11449 | 2.24 | 3.5 |
| MediaWiki\Specials\SpecialMediaStatistics | 31 | 16 | 6 | 1444.39 | 0.39 | 1444 | 0.92 | 1.7 |
| MediaWiki\Specials\SpecialMostLinkedCategories | 8 | 2 | 2 | 484.3 | 0.3 | 484 | 0.11 | 0.22 |
| MediaWiki\Specials\SpecialUndelete | 183 | 154 | 26 | 34596.16 | 0.16 | 34596 | 6.47 | 8.08 |
| MediaWiki\Specials\SpecialNewFiles | 14 | 10 | 8 | 1764.07 | 0.07 | 1764 | 0.54 | 0.64 |
| MediaWiki\Specials\SpecialPurge | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Specials\SpecialFilepath | 9 | 6 | 4 | 100.57 | 0.57 | 100 | 0.11 | 0.36 |
| MediaWiki\Specials\SpecialDeletePage | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| MediaWiki\Specials\SpecialRedirect | 45 | 30 | 10 | 1156.69 | 0.69 | 1156 | 0.62 | 1.41 |
| MediaWiki\Specials\SpecialMIMESearch | 23 | 11 | 6 | 2601.22 | 0.22 | 2601 | 0.59 | 0.73 |
| MediaWiki\Block\BlockCache | 8 | 6 | 4 | 9.83 | 0.83 | 9 | 0.03 | 0.52 |
| MediaWiki\Block\CompositeBlock | 39 | 23 | 6 | 257.28 | 1.28 | 256 | 0.37 | 2.25 |
| MediaWiki\Block\DatabaseBlock | 81 | 46 | 13 | 3721.77 | 0.77 | 3721 | 0.86 | 2.01 |
| MediaWiki\Block\BlockUser | 109 | 93 | 17 | 6561.47 | 0.47 | 6561 | 1.78 | 5.91 |
| MediaWiki\Block\UserBlockTarget | 9 | 2 | 2 | 50.14 | 1.14 | 49 | 0.02 | 0.22 |
| MediaWiki\Block\SystemBlock | 11 | 6 | 6 | 17.89 | 1.89 | 16 | 0.05 | 0.37 |
| MediaWiki\Block\DatabaseBlockStore | 172 | 132 | 24 | 19881.49 | 0.49 | 19881 | 4.81 | 9.42 |
| MediaWiki\Block\AbstractBlock | 52 | 30 | 9 | 1296.77 | 0.77 | 1296 | 0.5 | 1.35 |
| MediaWiki\Block\HideUserUtils | 3 | 2 | 2 | 81.4 | 0.4 | 81 | 0.09 | 0.15 |
| MediaWiki\Block\UserBlockCommandFactory | 7 | 3 | 2 | 6.3 | 5.3 | 1 | 0.2 | 0.15 |
| MediaWiki\Block\BlockRestrictionStore | 40 | 28 | 7 | 1225.65 | 0.65 | 1225 | 0.59 | 3.07 |
| MediaWiki\Block\BlockErrorFormatter | 28 | 19 | 8 | 1444.39 | 0.39 | 1444 | 0.59 | 1.1 |
| MediaWiki\Block\MultiblocksException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Block\BlockCacheKey | 21 | 15 | 6 | 27 | 2 | 25 | 0.17 | 0.43 |
| MediaWiki\Block\BlockManager | 120 | 93 | 12 | 3969.88 | 0.88 | 3969 | 1.87 | 5.26 |
| MediaWiki\Block\BlockTargetFactory | 37 | 26 | 10 | 226.95 | 1.95 | 225 | 0.31 | 1.27 |
| MediaWiki\Block\Restriction\ActionRestriction | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| MediaWiki\Block\Restriction\NamespaceRestriction | 1 | 1 | 1 | 4.67 | 0.67 | 4 | 0.01 | 0.15 |
| MediaWiki\Block\Restriction\PageRestriction | 9 | 6 | 3 | 36.97 | 0.97 | 36 | 0.07 | 0.36 |
| MediaWiki\Block\Restriction\AbstractRestriction | 7 | 1 | 1 | 26.58 | 1.58 | 25 | 0.06 | 0.15 |
| MediaWiki\Block\BlockUtils | 6 | 4 | 2 | 26.17 | 1.17 | 25 | 0.04 | 0.36 |
| MediaWiki\Block\BlockTarget | 12 | 3 | 3 | 10.05 | 1.05 | 9 | 0.02 | 0.15 |
| MediaWiki\Block\BlockRestrictionStoreFactory | 5 | 5 | 5 | 2 | 1 | 1 | 0.04 | 0.29 |
| MediaWiki\Block\AnonIpBlockTarget | 10 | 1 | 1 | 37.45 | 1.45 | 36 | 0.03 | 0.15 |
| MediaWiki\Block\BlockCacheEntry | 1 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| MediaWiki\Block\BlockUtilsFactory | 5 | 5 | 5 | 4.67 | 0.67 | 4 | 0.04 | 0.29 |
| MediaWiki\Block\RangeBlockTarget | 17 | 10 | 6 | 26.55 | 1.55 | 25 | 0.19 | 0.36 |
| MediaWiki\Block\CrossWikiBlockTargetFactory | 6 | 5 | 5 | 5 | 1 | 4 | 0.05 | 0.29 |
| MediaWiki\Block\UnblockUser | 25 | 21 | 10 | 1521.43 | 0.43 | 1521 | 0.41 | 1.43 |
| MediaWiki\Block\BlockActionInfo | 7 | 4 | 3 | 5.25 | 1.25 | 4 | 0.04 | 0.29 |
| MediaWiki\Block\BlockPermissionCheckerFactory | 4 | 2 | 2 | 9.92 | 0.92 | 9 | 0.03 | 0.22 |
| MediaWiki\Block\BlockPermissionChecker | 23 | 19 | 15 | 122.03 | 1.03 | 121 | 0.15 | 0.92 |
| MediaWiki\Block\AutoBlockTarget | 6 | 1 | 1 | 10.81 | 1.81 | 9 | 0.03 | 0.15 |
| MediaWiki\Block\DatabaseBlockStoreFactory | 6 | 5 | 5 | 17.6 | 1.6 | 16 | 0.15 | 0.29 |
| MediaWiki\Block\AutoblockExemptionList | 8 | 5 | 3 | 64.33 | 0.33 | 64 | 0.1 | 0.75 |
| MediaWiki\Config\SiteConfiguration | 104 | 93 | 16 | 51.32 | 2.32 | 49 | 1.47 | 6.16 |
| MediaWiki\Config\ServiceOptions | 17 | 15 | 8 | 9.58 | 0.58 | 9 | 0.14 | 0.96 |
| MediaWiki\Config\HashConfig | 9 | 2 | 2 | 3.81 | 2.81 | 1 | 0.04 | 0.22 |
| MediaWiki\Config\ConfigRepository | 23 | 16 | 5 | 26.67 | 1.67 | 25 | 0.21 | 1.17 |
| MediaWiki\Config\EtcdConfig | 45 | 36 | 10 | 289.89 | 0.89 | 289 | 1 | 2.08 |
| MediaWiki\Config\GlobalVarConfig | 8 | 5 | 4 | 4.75 | 4.75 | 0 | 0.06 | 0.29 |
| MediaWiki\Config\EtcdConfigParseError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Config\ConfigException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Config\MultiConfig | 6 | 5 | 3 | 5.33 | 1.33 | 4 | 0.03 | 0.75 |
| MediaWiki\Config\ConfigFactory | 17 | 14 | 6 | 2.5 | 1.5 | 1 | 0.18 | 1.01 |
| MediaWiki\Watchlist\NoWriteWatchedItemStore | 32 | 1 | 1 | 197.13 | 1.13 | 196 | 0.2 | 0.15 |
| MediaWiki\Watchlist\WatchlistSpecialPage | 19 | 11 | 6 | 169.67 | 0.67 | 169 | 0.21 | 0.67 |
| MediaWiki\Watchlist\WatchedItemStore | 221 | 161 | 13 | 14400.68 | 0.68 | 14400 | 5.07 | 15.52 |
| MediaWiki\Watchlist\WatchedItem | 16 | 10 | 5 | 122.5 | 1.5 | 121 | 0.2 | 0.71 |
| MediaWiki\Watchlist\WatchlistLabel | 4 | 2 | 2 | 2.92 | 1.92 | 1 | 0.02 | 0.22 |
| MediaWiki\Watchlist\WatchlistManager | 57 | 42 | 10 | 2209.85 | 0.85 | 2209 | 0.76 | 2.46 |
| MediaWiki\Watchlist\WatchlistLabelStore | 22 | 15 | 6 | 1444.38 | 0.38 | 1444 | 0.46 | 1.31 |
| MediaWiki\Watchlist\ClearUserWatchlistJob | 10 | 7 | 7 | 841.26 | 0.26 | 841 | 0.21 | 0.57 |
| MediaWiki\Watchlist\WatchedItemQueryService | 27 | 23 | 10 | 676.22 | 0.22 | 676 | 0.44 | 1.22 |
| MediaWiki\Watchlist\WatchlistExpiryJob | 3 | 2 | 2 | 49.25 | 0.25 | 49 | 0.02 | 0.22 |
| MediaWiki\Watchlist\ClearWatchlistNotificationsJob | 7 | 6 | 5 | 529.06 | 0.06 | 529 | 0.17 | 0.66 |
| MediaWiki\Watchlist\ActivityUpdateJob | 7 | 5 | 3 | 400.13 | 0.13 | 400 | 0.15 | 0.36 |
| MediaWiki\Rest\LocalizedHttpException | 3 | 3 | 3 | 16.6 | 0.6 | 16 | 0.04 | 0.22 |
| MediaWiki\Rest\JsonEncodingException | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0.15 |
| MediaWiki\Rest\RouteDefinitionException | 1 | 1 | 1 | 2 | 1 | 1 | 0.01 | 0.15 |
| MediaWiki\Rest\PathTemplateMatcher\PathConflict | 1 | 1 | 1 | 2.5 | 1.5 | 1 | 0.03 | 0.15 |
| MediaWiki\Rest\PathTemplateMatcher\ModuleConfigurationException | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Rest\PathTemplateMatcher\PathSegmentException | 1 | 1 | 1 | 2 | 1 | 1 | 0.01 | 0.15 |
| MediaWiki\Rest\PathTemplateMatcher\PathMatcher | 30 | 25 | 10 | 11.82 | 2.82 | 9 | 0.46 | 1.82 |
| MediaWiki\Rest\ConditionalHeaderUtil | 54 | 45 | 22 | 256.99 | 0.99 | 256 | 0.49 | 2.01 |
| MediaWiki\Rest\Stream | 2 | 1 | 1 | 1.75 | 0.75 | 1 | 0.01 | 0.15 |
| MediaWiki\Rest\StringStream | 26 | 12 | 6 | 7.21 | 6.21 | 1 | 0.19 | 0.72 |
| MediaWiki\Rest\RequestBase | 21 | 11 | 3 | 65.73 | 1.73 | 64 | 0.17 | 0.78 |
| MediaWiki\Rest\RequestFromGlobals | 18 | 8 | 4 | 50.14 | 1.14 | 49 | 0.12 | 0.36 |
| MediaWiki\Rest\HttpException | 1 | 1 | 1 | 2.25 | 1.25 | 1 | 0.01 | 0.15 |
| MediaWiki\Rest\EntryPoint | 18 | 12 | 6 | 2116.11 | 0.11 | 2116 | 0.39 | 1.65 |
| MediaWiki\Rest\BasicAccess\StaticBasicAuthorizer | 2 | 1 | 1 | 2.5 | 2.5 | 0 | 0.01 | 0.15 |
| MediaWiki\Rest\BasicAccess\MWBasicRequestAuthorizer | 3 | 1 | 1 | 5 | 1 | 4 | 0.01 | 0.15 |
| MediaWiki\Rest\BasicAccess\MWBasicAuthorizer | 1 | 1 | 1 | 2.5 | 2.5 | 0 | 0.01 | 0.15 |
| MediaWiki\Rest\BasicAccess\BasicRequestAuthorizer | 8 | 5 | 5 | 16.7 | 0.7 | 16 | 0.02 | 0.29 |
| MediaWiki\Rest\BasicAccess\CompoundAuthorizer | 5 | 3 | 3 | 3.17 | 2.17 | 1 | 0.03 | 0.45 |
| MediaWiki\Rest\BasicAccess\BasicAuthorizerBase | 2 | 1 | 1 | 5 | 1 | 4 | 0.01 | 0.15 |
| MediaWiki\Rest\HeaderParser\IfNoneMatch | 14 | 10 | 5 | 81.65 | 0.65 | 81 | 0.19 | 0.89 |
| MediaWiki\Rest\HeaderParser\HttpDate | 28 | 12 | 4 | 361.46 | 0.46 | 361 | 0.53 | 0.8 |
| MediaWiki\Rest\HeaderParser\HeaderParserError | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| MediaWiki\Rest\HeaderParser\Origin | 18 | 11 | 5 | 65.42 | 1.42 | 64 | 0.16 | 1.33 |
| MediaWiki\Rest\HeaderParser\HeaderParserBase | 11 | 6 | 3 | 1.83 | 0.83 | 1 | 0.12 | 0.43 |
| MediaWiki\Rest\Module\SpecBasedModule | 23 | 16 | 6 | 50.05 | 1.05 | 49 | 0.38 | 1.63 |
| MediaWiki\Rest\Module\MatcherBasedModule | 22 | 15 | 5 | 64.88 | 0.88 | 64 | 0.21 | 1.49 |
| MediaWiki\Rest\Module\Module | 57 | 42 | 13 | 2704.29 | 0.29 | 2704 | 1.18 | 1.73 |
| MediaWiki\Rest\Module\ExtraRoutesModule | 22 | 14 | 4 | 100.83 | 0.83 | 100 | 0.35 | 1.49 |
| MediaWiki\Rest\Reporter\PHPErrorReporter | 2 | 1 | 1 | 2 | 2 | 0 | 0.02 | 0.15 |
| MediaWiki\Rest\Reporter\MWErrorReporter | 1 | 1 | 1 | 2.5 | 1.5 | 1 | 0 | 0.15 |
| MediaWiki\Rest\RequestData | 19 | 18 | 14 | 38.01 | 2.01 | 36 | 0.15 | 0.43 |
| MediaWiki\Rest\TokenAwareHandlerTrait | 20 | 13 | 10 | 196.55 | 0.55 | 196 | 0.1 | 0.5 |
| MediaWiki\Rest\Router | 71 | 44 | 10 | 2401.63 | 0.63 | 2401 | 1.31 | 2.82 |
| MediaWiki\Rest\RedirectException | 1 | 1 | 1 | 2 | 1 | 1 | 0.01 | 0.15 |
| MediaWiki\Rest\Validator\NullBodyValidator | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| MediaWiki\Rest\Validator\JsonBodyValidator | 16 | 14 | 9 | 16.53 | 0.53 | 16 | 0.17 | 1.17 |
| MediaWiki\Rest\Validator\Validator | 34 | 27 | 6 | 169.76 | 0.76 | 169 | 0.82 | 1.54 |
| MediaWiki\Rest\Validator\ParamValidatorCallbacks | 21 | 14 | 6 | 82.33 | 1.33 | 81 | 0.19 | 0.65 |
| MediaWiki\Rest\Validator\UnsupportedContentTypeBodyValidator | 1 | 1 | 1 | 1 | 1 | 0 | 0.01 | 0.15 |
| MediaWiki\Rest\Response | 17 | 6 | 3 | 101.18 | 1.18 | 100 | 0.16 | 0.59 |
| MediaWiki\Rest\Handler | 117 | 76 | 15 | 3721.78 | 0.78 | 3721 | 1.61 | 4.48 |
| MediaWiki\Rest\ResponseFactory | 37 | 19 | 7 | 676.89 | 0.89 | 676 | 0.71 | 1.01 |
| MediaWiki\Rest\Hook\HookRunner | 1 | 1 | 1 | 3 |