On Thu, Oct 30, 2025 at 09:29:02PM +0100, Mikael Morin wrote:
> From: Mikael Morin <[email protected]>
> 
> This starts a series of patches (funded by STF) to refactor initialisation
> and updates of array descriptors.
> 
> The current API touching array descriptors is mostly limited to a set of
> getters to pick the value of individual array descriptor fields, and setters
> to update them.  This requires every area of the compiler touching array
> descriptors to have knowledge of their contents.
> 
> The final goal of the patches is to remove (most of) the setters from the
> public API, and replace them with more high level functions providing
> complete array descriptor updates (say copy descriptor, or shift array
> bounds) without leaking the detail of the fields that have their values
> changed under the hood.
> 
> This first series moves the existing array descriptor functions to a
> separate file.

Mikael,

This series of patches is OK with me.  After applying each patch,
I bootstrapped and ran check-fortran on x86_64-*-freebsd.  Everything
worked as expected, i.e., no regressions.

Thanks for taking on these clean-up type of patches.

-- 
steve

Reply via email to