FEX icon indicating copy to clipboard operation
FEX copied to clipboard

A fast usermode x86 and x86-64 emulator for Arm64 Linux

Results 267 FEX issues
Sort by recently updated
recently updated
newest added

While working on #1760, I hit an interesting edge case in our JIT: Initializing large `std::unordered_map`s (>3000 entries) causes the JIT to spill a lot of registers, but only if...

Follow up from https://github.com/FEX-Emu/FEX/pull/1770#discussion_r899318747

This is an alternative way for us to avoid signal reentrancy amplification issues, vs blocking signals. Split from #1666, > (a) Is easy to do by adding a "is signal...

proposal

Split from #1682 and #1666, aiming to implement what is needed for Unity. Initial approach: writeback to context before load/store mem, hopefully that is enough.

Follow up from #1558 Current test apps in https://github.com/FEX-Emu/fex-assorted-tests-bins

AArch64 ships with up to a 48-bit Virtual address space (Or 52-bit with LPA2 but due to how that is implemented doesn't matter). This is contrary to x86-64 which only...

I run into this as part of #1558. If they are locked before fork, then after fork they may or may not lockup on next lock, semi-randomly. Looks like we...

Follow up from #1670, #1558. Needs the to be part of #1558 or to be done after it, as there's no other way to test it

Follow up from #1670. This will also allow `Context::InvalidateGuestThreadCodeRange` to be moved to `LookupCache`