MODULEand USE versus Argument Passing



Given a Subprogram that gets called millions of times,
we know that there is (CPU) overhead for subprogram linkage.

My question is, independent of compilers, which is more efficient
in practice:

passing a list of (say 3 to 10) arguments to a subprogram's
corresponding parameters,
OR using a Module and companion USE statement,
OR use named COMMON?

Skip Knoble
.