MCPcopy Create free account
hub / github.com/FEX-Emu/FEX / UnlockJITContext

Function UnlockJITContext

Source/Windows/WOW64/Module.cpp:381–384  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

379}
380
381void UnlockJITContext() {
382 std::atomic_signal_fence(std::memory_order::seq_cst);
383 GetTLS().ControlWord().fetch_and(~ControlBits::IN_JIT, std::memory_order::relaxed);
384}
385
386bool HandleSuspendInterrupt(CONTEXT* Context, uint64_t FaultAddress) {
387 if (FaultAddress != reinterpret_cast<uint64_t>(&GetTLS().ThreadState()->InterruptFaultPage)) {

Callers 4

HandleSuspendInterruptFunction · 0.85
HandleSyscallImplMethod · 0.85
BTCpuSimulateImplFunction · 0.85

Calls 1

GetTLSFunction · 0.85

Tested by

no test coverage detected