userDaniel Pcancel
branchrust_reboot/main/buildcommand_allocscancel

4 Commits over 0 Days - ∞cph!

8 Minutes Ago
Optim: don't recreate temporary klass and function substrings, fetch the full name at the end Saves 2 allocs (64 allocs, 4.2KB) Tests: ran tests
48 Minutes Ago
Optim: skip lowercasing command class and function names We rely on case-insensitivite comparator for map lookups - saves 2 allocs (66 allocs, 4.3KB) Tests: ran unit and perf tests
51 Minutes Ago
Update(tests): also validate uppercase commands are resolved properly Tests: ran unit tests
1 Hour Ago
New(tests): add basic Facepunch.Console.CommandTests tests(3 unit, 1 perf) Need it before I start optimizing out allocs Tests: ran tests, they pass and show allocs (68 allocs, 4.4KB total for test string)