Merge pull request #4817 from neobrain/refactor_code_cache_new_interfaces

CodeCache: Introduce new interfaces
This commit is contained in:
Ryan Houdek authored and GitHub committed 2025-09-11 12:59:33 -07:00
commit 61719115e5
27 files changed
+266 -302

No files matched your search

+3 -2
View File
@@ -460,8 +460,9 @@ public:
}
// These are no-ops implementations of the SyscallHandler API
FEXCore::HLE::AOTIRCacheEntryLookupResult LookupAOTIRCacheEntry(FEXCore::Core::InternalThreadState* Thread, uint64_t GuestAddr) override {
return {0, 0};
std::optional<FEXCore::ExecutableFileSectionInfo>
LookupExecutableFileSection(FEXCore::Core::InternalThreadState& Thread, uint64_t GuestAddr) override {
return std::nullopt;
}
FEXCore::HLE::ExecutableRangeInfo QueryGuestExecutableRange(FEXCore::Core::InternalThreadState* Thread, uint64_t Address) override {