Silverfrost Forums

Welcome to our forums

/DUMP is very useful

12 Jan 2019 5:48 #23086

Just an FYI. And a 'Thanks' for this compile option.

In searching for a way to find all routines that use TYPE's, I started using the /DUMP option. This has lots of good information, like which local variables are on the stack, which are statically allocated, which are in COMMON, etc.

The feature that I will exploit is the name of the function/module, the list of arguments (in order and where they are on the stack), the type of the argument (intrinsic or derived with the name of the type), and the stack allocation (how much was used locally, and how much is used for temporaries).

I can see other uses for this for documentation purposes.

Please login to reply.