Exact Match 53.68% 20,057 / 23,393 functions 3,341,689 / 6,224,889 bytes 20,057 of 23,393 must-write functions are byte-exact matches (85.7%), covering 3,341,689 of 6,224,889 code bytes. Scope: canonical first-party code (Riot src/Game/ + incidental STL), NOT the whole binary - see docs/metrics.md.
Effective 54.08% 20,089 / 23,393 functions 3,366,136 / 6,224,889 bytes Exact match plus 32 accepted symbols counted as 100% matched. Accepted = audited effective match per docs/effective-match.md: the diff-nature classifier verdict on the full remaining diff is compiler-noise (register allocation, spill-slot order, commuted operands, scheduling, block layout), the score is at least 97%, and a per-symbol note names the noise classes; revalidated mechanically on every page build.
Progress 87.45% 22,870 / 23,393 functions >50% 5,443,882 / 6,224,889 bytes Size-weighted fuzzy match across must-write functions. 5,443,882 equivalent bytes matched when counting partial matches proportionally.
Compiler 6,194 / 6,609 auto-matched (93.7%) 6,194 of 6,609 compiler-generated functions (ctors, dtors, vtables, thunks) are auto-matched (93.7%).
Build 100% 1,230 / 1,230 units compile 1,230 of 1,230 source files in src/Game/ compile successfully (100.0%).
0%
100%
Smallest cells not to scale League of Legends v4.17 (Mac) · 2026-07-06 04:16 UTC