This PR refines the FFMA region cache initialization process by transitioning from a constructor-based approach to an internal static variable within ffma.c. This updated method offers greater flexibility for testing and simplifies the code structure. Additionally, the refactoring introduces support for varying region sizes, moving beyond the previous 2MB limitation.
This PR refines the FFMA region cache initialization process by transitioning from a constructor-based approach to an internal static variable within ffma.c. This updated method offers greater flexibility for testing and simplifies the code structure. Additionally, the refactoring introduces support for varying region sizes, moving beyond the previous 2MB limitation.