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