eden-miror/src/core/hle/service
xbzk aaa0bcb9bf
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
[patcher, ro, settings] runtime tls patch (#4492) optimization and nuke toggle (#4502) (#4523)
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------
This is a follow up for the biomutant fix. By the time i knew it was shallow, coz i was running patchtext routine even for svc and modules, causing a routine which were needed to run 14 times to run 4000+ instead.
Since some perf loss was reported in 30 sep nightly, and it caused ac3r to not boot, we had added a temp toggle, which is now being removed as optimizations + fix are in.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4523
Reviewed-by: lizzie <lizzie@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-10-15 12:13:17 +02:00
..
acc Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
am Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
aoc Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
apm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
audio Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
bcat Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
bpc Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
btdrv Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
btm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
caps Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
erpt Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
es Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
eupld Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
fatal Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
fgm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
filesystem Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
friend Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
glue Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
gpio Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
grc Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
hid Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
i2c Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
jit Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
lbl Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
ldn Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
ldr Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
lm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
mig Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
mii Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
mm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
mnpp Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
ncm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
nfc Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
nfp Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
ngc Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
nifm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
nim Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
npns Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
ns Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
nvdrv Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
nvnflinger Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
olsc Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
omm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
os Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
pcie Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
pctl Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
pcv Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
pm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
prepo Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
psc Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
ptm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
ro [patcher, ro, settings] runtime tls patch (#4492) optimization and nuke toggle (#4502) (#4523) 2026-10-15 12:13:17 +02:00
set Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
sm Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
sockets Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
spl Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
ssl Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
tma Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
usb Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
vi Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
wlan Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
cmif_serialization.h [fmt] use {#:x} instead of 0x{:#x} (#4170) 2026-07-25 21:47:07 +02:00
cmif_types.h Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
hle_ipc.cpp [fmt] use {#:x} instead of 0x{:#x} (#4170) 2026-07-25 21:47:07 +02:00
hle_ipc.h [hle/service] stub missing homebrew services, fix NPad/caps crashes (#4264) 2026-08-18 18:11:33 +02:00
ipc_helpers.h [hle] stpl:sys, stpl:u initial implementation (#4435) 2026-09-17 05:45:37 +02:00
kernel_helpers.cpp [video_core, hle] remove redundant parent references in system structs (#3908) 2026-06-23 06:31:25 +02:00
kernel_helpers.h [video_core, hle] remove redundant parent references in system structs (#3908) 2026-06-23 06:31:25 +02:00
server_manager.cpp [kernel, service] Return ResultSessionClosed when a session is closed (#4318) 2026-08-30 08:00:18 +02:00
server_manager.h Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
service.cpp Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
service.h Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00
services.cpp [hle/service] stub missing homebrew services, fix NPad/caps crashes (#4264) 2026-08-18 18:11:33 +02:00
services.h Revert "[hle] constexpr handler dispatch maps, introduce version gating (#4480)" (#4532) 2026-10-15 08:45:15 +02:00