eden/src/common/logging
lizzie 76b5d6778e
[common/logging] faster logging by avoiding constructing unused strings/results (and filtering first) (#2603)
basically std::string would be invoked even when the logging was filtered, then destroyed instantly, invoking malloc/free and polluting mem arenas for no good reason

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

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2603
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-10-01 23:18:37 +02:00
..
backend.cpp [common/logging] faster logging by avoiding constructing unused strings/results (and filtering first) (#2603) 2025-10-01 23:18:37 +02:00
backend.h assert/logging: Stop the logging thread and flush the backends before crashing 2023-12-26 10:35:14 +01:00
filter.cpp [common/logging] faster logging by avoiding constructing unused strings/results (and filtering first) (#2603) 2025-10-01 23:18:37 +02:00
filter.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
formatter.h Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
log.h [common/logging] faster logging by avoiding constructing unused strings/results (and filtering first) (#2603) 2025-10-01 23:18:37 +02:00
log_entry.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
text_formatter.cpp Use yuzu as category instead of citra 2023-06-03 00:05:44 -07:00
text_formatter.h common: logging: Implement Android logcat backend. 2023-06-03 00:05:26 -07:00
types.h ngc: implement service 2023-09-14 09:14:08 -04:00