From 3b8d6ef208d4a3f5d3402977b0978f9a294e8aae Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sun, 19 Feb 2023 09:56:42 +0100 Subject: Simplified dynablock handling (reduced memory consuption) --- src/include/dynablock.h | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/include/dynablock.h') diff --git a/src/include/dynablock.h b/src/include/dynablock.h index 7f28fbd7..1868deea 100755 --- a/src/include/dynablock.h +++ b/src/include/dynablock.h @@ -3,7 +3,6 @@ typedef struct x64emu_s x64emu_t; typedef struct dynablock_s dynablock_t; -typedef struct kh_dynablocks_s kh_dynablocks_t; uint32_t X31_hash_code(void* addr, int len); void FreeDynablock(dynablock_t* db, int need_lock); @@ -12,7 +11,6 @@ void MarkRangeDynablock(dynablock_t* db, uintptr_t addr, uintptr_t size); int FreeRangeDynablock(dynablock_t* db, uintptr_t addr, uintptr_t size); dynablock_t* FindDynablockFromNativeAddress(void* addr); // defined in box64context.h -dynablock_t* FindDynablockDynablocklist(void* addr, kh_dynablocks_t* dynablocks); // Handling of Dynarec block (i.e. an exectable chunk of x64 translated code) dynablock_t* DBGetBlock(x64emu_t* emu, uintptr_t addr, int create); // return NULL if block is not found / cannot be created. Don't create if create==0 -- cgit 1.4.1