From 45d513e11418936b71d4d8381e655af0c713c6d7 Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 24 Dec 2025 09:17:03 +0000 Subject: [PATCH] add svg --- docs/dynarmic/Fastmem.svg | 4 ++++ docs/dynarmic/HostToGuest.svg | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 docs/dynarmic/Fastmem.svg create mode 100644 docs/dynarmic/HostToGuest.svg diff --git a/docs/dynarmic/Fastmem.svg b/docs/dynarmic/Fastmem.svg new file mode 100644 index 0000000000..a3ed0bb68b --- /dev/null +++ b/docs/dynarmic/Fastmem.svg @@ -0,0 +1,4 @@ + + + +
Emulator
Address Space
Guest Address Space
SIGSEGV Trap
Fastmem
Only needs to linearly offset from fastmem arena
Less codegen (SIGSEGV traps)
Is fast only if SIGSEGV handlers are sufficiently fast
\ No newline at end of file diff --git a/docs/dynarmic/HostToGuest.svg b/docs/dynarmic/HostToGuest.svg new file mode 100644 index 0000000000..6a15a44b46 --- /dev/null +++ b/docs/dynarmic/HostToGuest.svg @@ -0,0 +1,4 @@ + + + +
Emulator
Address Space
Guest Address Space
Resolver
Host to Guest translation
Looks up correct PTE
Translates each address 
Is slow
\ No newline at end of file