884 Commits (ca42578d4ecd9aae22a26bd3bb6a12631f0da9ab)

Author SHA1 Message Date
CamilleLaVey ca42578d4e [nce] Added "tainted" page fault handling inside dual channel 1 week ago
CamilleLaVey b7087a16ba [nce] Added dual channel handling for guest access faults 1 week ago
CamilleLaVey 1bdedc17ad [nce] Added case for access fault handling to manage page edge cases 1 week ago
lizzie 06a08de68a
[core/loader] prevent program_image reallocations in NSO+KIP loading methods (#3639) 3 weeks ago
lizzie 4f29128e50
[dynarmic] Fix ISB with new JIT schema (#3576) 4 weeks ago
lizzie f76dc401c3
[dynarmic] remove dead-code interpreter (#3547) 4 weeks ago
lizzie c263b6af6f
[dynarmic] add current code page cache (#3459) 1 month ago
lizzie efd26c3e4d
[android, nce] Remove LRU-Cache (#3500) 1 month ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 1 month ago
Maufeat e544cb3cf6
[nce] add split patch mode to support modules bigger than 128MB (#3489) 1 month ago
Maufeat 998460b78b
[nce] use correct process memory in fault handlers (#3391) 2 months ago
lizzie 83a28dc251
[common, core] remove uneeded memory indirection overhead at startup (#3306) 2 months ago
lizzie dceeccd04b
[dynarmic, common] pagetable clustering (#3215) 2 months ago
Caio Oliveira 3413fbd9da
[FIXUP] Partially revert "[NCE] Fix cache invalidation and signal interrupt race condition (#3063)" (#3190) 3 months ago
MrPurple666 e3c942b209
[NCE] Fix cache invalidation and signal interrupt race condition (#3063) 3 months ago
lizzie 941caf31ce
[port] NetBSD and improper ctor for SpinLock fixes (#3092) 4 months ago
lizzie 92274ff280
[dynarmic] remove scopedjit remnants (#3029) 4 months ago
PavelBARABANOV 227a007413
[dynarmic] removes ScopedJitExecution / fix-ac3 (#3018) 4 months ago
lizzie e9d84d098d
[dynarmic] attempt fix totk regression from #358 (#3013) 4 months ago
PavelBARABANOV 42863027e2
Revert "[core/memory] Remove defered heap allocation on Linux." (#2974) 4 months ago
lizzie 84cf3e8c84
[nce] remove software prefetching instances (#2857) 4 months ago
lizzie 48843306e2
[compat] Fix other DragonFlyBSD/NixOS issues (#2860) 4 months ago
lizzie c0663ccd6b
[core/arm] more verbose backtrace showing ALL of the thread's context state (#2924) 5 months ago
lizzie dbc98f758e
[core/memory] Remove defered heap allocation on Linux. (#2587) 5 months ago
lizzie a5996c7511
[dynarmic] Refactoring to reduce latency hit from recompilation (#358) 5 months ago
lizzie 87cacbeed4
[compat] HaikuOS port (#2805) 5 months ago
lizzie 992bae4e2a
[common] replace Common::BitCast with libc++ provided one (#2774) 5 months ago
lizzie 1971fbe5af
[core, qt] remove non-ascii from src code (#2779) 5 months ago
lizzie c0fb872d1a
[arm] Add "debugging" cpu accuracy option to replace CPU debug toggle (#2640) 5 months ago
Bix 191dd892e5
[android] Legacy build flavor (#51) 5 months ago
Marcin Serwin f088f028f3
[cmake] Fix building on aarch64-linux (#2591) 6 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 6 months ago
MaranBr 19036c59b5
[video_core] Simplify DMA options (#525) 6 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 6 months ago
crueter bbcd8aded6
Revert "[heap_tracker] Use ankerl map instead of rb tree (#249)" (#382) 7 months ago
MaranBr 7f482d0730
[core] Add option to control Host MMU Emulation (#324) 7 months ago
lizzie 9d53933a95
[fmt] use {:#X} for format instead of 0x{:X} (#309) 7 months ago
lizzie 7950c5cca0
[common/host_memory] use assert instead of throw on Impl() ctor; abort on error (#316) 7 months ago
CamilleLaVey 9fae048a5a
revert [jit] Increase x86_64 default code size to full 2GiB hugepage (#318) (#337) 7 months ago
Shinmegumi eb80a30c42
revert 22847ec78a (#331) 7 months ago
lizzie 22847ec78a
[jit] Disable fastmem (by default) on FreeBSD, Solaris and OpenBSD due to subpar timings of SIGSEGV (#319) 7 months ago
lizzie 3cb8e6111a
[jit] Increase x86_64 default code size to full 2GiB hugepage (#318) 7 months ago
crueter 21cd44ec04
[dynarmic] jit fix branch v2 (#203) 7 months ago
lizzie c9a3baab5d
[heap_tracker] Use ankerl map instead of rb tree (#249) 7 months ago
lizzie 9c6fad7561
[arm] allow duplicate addresses on backtrace (#251) 7 months ago
crueter 41f0fa97ca
[dynarmic] revert bad changes (#202) 8 months ago
wildcard 41ffa5a342
[core, nce] module_id cache key handling (#195) 8 months ago
lizzie 56acd4041a
[dynarmic] XMM spill, SSE/AVX emit, sub/add, configurable JIT state pointer, remove unnecessary stuff (#128) 8 months ago
lizzie 7b23cd0df4
[dynarmic] fix userconfig casting warn (#55) 8 months ago
CamilleLaVey cd394fc40f revert [android] Snapdragon 865 patches (#23) 8 months ago