
https://github.com/python/cpython/commit/d21d2f0793ce32d72759d5cfc11622d13e3... commit: d21d2f0793ce32d72759d5cfc11622d13e3e6b81 branch: main author: Matthias Görgens <matthias.goergens@gmail.com> committer: methane <songofacandy@gmail.com> date: 2022-08-30T16:03:30+09:00 summary: gh-46845: clean up unused DK_IXSIZE (GH-96405) files: M Include/internal/pycore_dict.h diff --git a/Include/internal/pycore_dict.h b/Include/internal/pycore_dict.h index 5370106d529f..464092996cae 100644 --- a/Include/internal/pycore_dict.h +++ b/Include/internal/pycore_dict.h @@ -141,17 +141,8 @@ struct _dictvalues { #define DK_LOG_SIZE(dk) ((dk)->dk_log2_size) #if SIZEOF_VOID_P > 4 #define DK_SIZE(dk) (((int64_t)1)<<DK_LOG_SIZE(dk)) -#define DK_IXSIZE(dk) \ - (DK_LOG_SIZE(dk) <= 7 ? \ - 1 : DK_LOG_SIZE(dk) <= 15 ? \ - 2 : DK_LOG_SIZE(dk) <= 31 ? \ - 4 : sizeof(int64_t)) #else #define DK_SIZE(dk) (1<<DK_LOG_SIZE(dk)) -#define DK_IXSIZE(dk) \ - (DK_LOG_SIZE(dk) <= 7 ? \ - 1 : DK_LOG_SIZE(dk) <= 15 ? \ - 2 : sizeof(int32_t)) #endif #define DK_ENTRIES(dk) \ (assert((dk)->dk_kind == DICT_KEYS_GENERAL), \