Repeated Invocation Management
Original Publication Date: 1983-Dec-01
Included in the Prior Art Database: 2005-Feb-08
Overhead is reduced in module-module repeated invocation by embedding an interface with each set of routines. Consider, for example, assembler modules repeatedly invoking incidental routines written by a user in the programming language PL/I. Normally, an incidental routine environment will be established and terminated on each invocation. This affects performance resulting in excessive overhead burden. In order to reduce the requirements for establishing an environment for multiple invocations, each incidental routine is linked with an interface which uses a common function module to manage environments.