eden-miror/src/yuzu/multiplayer
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442)
mainly doing this to reduce memory footprint; we all know how nice ankerl::unordered_dense is

in theory 4x faster - in practice these maps arent that "hot" anyways so not likely to have much perf gained

i just want to reduce mem fragmentation to ease my porting process, plus it helps other platforms as well (ahem weak Mediatek devices) :)

Signed-off-by: lizzie <lizzie@eden-emu.dev>

Co-authored-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3442
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-10 03:34:07 +01:00
..
chat_room.cpp [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
chat_room.h [*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 2026-02-10 03:34:07 +01:00
chat_room.ui yuzu: Add ui files for multiplayer rooms 2022-07-25 21:59:28 +02:00
client_room.cpp [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
client_room.h [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
client_room.ui yuzu: Add ui files for multiplayer rooms 2022-07-25 21:59:28 +02:00
direct_connect.cpp [desktop, fs] main_window separation; fix Ryujinx save data link issues (#2929) 2025-11-09 18:07:38 +01:00
direct_connect.h [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
direct_connect.ui LDN Hostname Support in Direct Connect 2023-01-28 18:33:21 +11:00
host_room.cpp [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
host_room.h [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
host_room.ui yuzu: Add ui files for multiplayer rooms 2022-07-25 21:59:28 +02:00
lobby.cpp [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
lobby.h [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
lobby.ui added 'Hide empty rooms' toggle to lobby 2023-02-02 18:46:28 -06:00
lobby_p.h [chore] Fixed a couple memory leaks using up ~15 MB each iteration (#398) 2025-12-26 02:55:52 +01:00
message.cpp [desktop, core] yuzu -> Eden, eden -> Eden 2025-07-19 00:12:21 -04:00
message.h yuzu/multiplayer: Warn when game is running or no network interface is selected 2022-08-27 03:41:19 +02:00
moderation_dialog.cpp [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
moderation_dialog.h [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
moderation_dialog.ui yuzu: Add ui files for multiplayer rooms 2022-07-25 21:59:28 +02:00
state.cpp [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
state.h [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
validation.h LDN Hostname Support in Direct Connect 2023-01-28 18:33:21 +11:00