diff options
author | Markus Wick <[email protected]> | 2021-06-05 12:20:21 +0200 |
---|---|---|
committer | merry <[email protected]> | 2021-06-06 17:25:51 +0100 |
commit | 0c12614d1a7a72d778609920dde96a4c63074ece (patch) | |
tree | 3c25c7f9a445f42f09749badba90a72199482c77 /tests/A64 | |
parent | 828959caedfac2d456a0c877fda4612e35fffc03 (diff) | |
download | dynarmic-0c12614d1a7a72d778609920dde96a4c63074ece.tar.gz dynarmic-0c12614d1a7a72d778609920dde96a4c63074ece.zip |
A64/config.h: Split fastmem and page_table options.
We might want to allocate different sizes for each of them.
e.g. for the unsafe fastmem approach without bounds checking.
Or for using the full 48bit adress range (with mirrors) by allocating our real arena as close to 1<<47 as possible.
Diffstat (limited to 'tests/A64')
-rw-r--r-- | tests/A64/a64.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/A64/a64.cpp b/tests/A64/a64.cpp index 84c74a99..6a465cfa 100644 --- a/tests/A64/a64.cpp +++ b/tests/A64/a64.cpp @@ -852,9 +852,9 @@ TEST_CASE("A64: Memory access (fastmem)", "[a64]") { A64FastmemTestEnv env{backing_memory}; Dynarmic::A64::UserConfig config{&env}; config.fastmem_pointer = backing_memory; - config.page_table_address_space_bits = address_width; + config.fastmem_address_space_bits = address_width; config.recompile_on_fastmem_failure = false; - config.silently_mirror_page_table = true; + config.silently_mirror_fastmem = true; config.processor_id = 0; Dynarmic::A64::Jit jit{config}; |