You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lizzie
c21f92340b
[core/hle/kernel] coalesce TLS from KernelCore to reduce query times ( #3283 )
- each time you reference TLS data the compiler generates calls to register _atexit() for them
- it also uses `mov %fs:%rax` or whatever, segmented moves are EXPENSIVE since they break pipeline
- occupies less TLS slots for windows :)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3283
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
3 months ago
..
arm
[FIXUP] Partially revert "[NCE] Fix cache invalidation and signal interrupt race condition (#3063)" (#3190)
3 months ago
crypto
[qt, settings] allow to set custom unit and battery serial (#2813)
4 months ago
debugger
[logging, debugger] remove unescesary logic and only query USER env variable once (#2800)
5 months ago
file_sys
[file_sys, cheats] fix cheat_xxx.txt not being able to be disabled from Qt frontend (#3223)
3 months ago
frontend
[chore] Fixed a couple memory leaks using up ~15 MB each iteration (#398)
3 months ago
hle
[core/hle/kernel] coalesce TLS from KernelCore to reduce query times (#3283)
3 months ago
internal_network
[compat] HaikuOS port (#2805)
5 months ago
loader
[common] replace Common::(DerivedFrom, IsArithmetic, Size, ConvertibleTo, IsIntegral) with libstdc++ equivalents (#290)
5 months ago
memory
[file_sys, cheats] fix cheat_xxx.txt not being able to be disabled from Qt frontend (#3223)
3 months ago
tools
[compat] HaikuOS port (#2805)
5 months ago
CMakeLists.txt
[core] Add overridable game setting functionality (#2963)
3 months ago
constants.cpp
service: acc: Replace default image with a 32x32 image
3 years ago
constants.h
service: acc: Replace default image with a 32x32 image
3 years ago
core.cpp
[core] Add overridable game setting functionality (#2963)
3 months ago
core.h
[hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080)
4 months ago
core_timing.cpp
[settings, frontend] Reorganize graphics/CPU settings, saner defaults (#3233)
3 months ago
core_timing.h
core_timing: handle concurrent unscheduling of looping events
2 years ago
cpu_manager.cpp
[meta] remove MicroProfile (#185)
8 months ago
cpu_manager.h
Fix typos in src/core (#12625)
2 years ago
device_memory.cpp
core: Define HAS_NCE macro
2 years ago
device_memory.h
Core: Initial implementation of device memory mapping
2 years ago
device_memory_manager.h
Port changes from Early Access
1 year ago
device_memory_manager.inc
[cmake] enable clang-cl and WoA builds (#348)
7 months ago
game_settings.cpp
[core] Add overridable game setting functionality (#2963)
3 months ago
game_settings.h
[core] Add overridable game setting functionality (#2963)
3 months ago
gpu_dirty_memory_manager.h
Core: Eliminate core/memory dependancies.
2 years ago
guest_memory.h
Solves warning about GuestMemory having internal linkage.
1 year ago
hardware_properties.h
[dynarmic] jit fix branch v2 (#203)
7 months ago
memory.cpp
[core] use memcpy instead of hand rolling aligned cases (#2639)
3 months ago
memory.h
Revert "[core/memory] Remove defered heap allocation on Linux." (#2974)
5 months ago
perf_stats.cpp
[core] Fix buiding with fmt 10 (#2524)
6 months ago
perf_stats.h
chore: make yuzu REUSE compliant
4 years ago
reporter.cpp
[core] Fix buiding with fmt 10 (#2524)
6 months ago
reporter.h
service: move hle_ipc from kernel
3 years ago