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

Method CheckCodeBufferUpdate

FEXCore/Source/Interface/Core/CPUBackend.cpp:335–342  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

333 }
334
335 fextl::shared_ptr<CodeBuffer> CPUBackend::CheckCodeBufferUpdate() {
336 auto NewCodeBuffer = CodeBuffers.GetLatest();
337 if (CurrentCodeBuffer != NewCodeBuffer) {
338 RegisterForSignalHandler(CurrentCodeBuffer);
339 return std::exchange(CurrentCodeBuffer, NewCodeBuffer);
340 }
341 return nullptr;
342 }
343
344 GuestToHostMap& GetLookupCache(const CodeBuffer& Buffer) {
345 return *Buffer.LookupCache;

Callers

nothing calls this directly

Calls 1

GetLatestMethod · 0.80

Tested by

no test coverage detected