Since AllFusion Gen 7.5, the z/OS runtime fully conforms to IBM LE, and uses the standard LE call interface, reducing runtime code complexity. The runtimes are fully re-entrant and thread-safe, improving reliability and performance for the runtime and the generated applications that they support.
Runtimes exploit LE storage management in the assembler routines, eliminating the need to call GETMAIN and FREEMAIN, reducing CPU usage for runtime modules in certain generated applications, such as batch jobs. The CA Gen C and COBOL runtimes use similar functionality.
Migrating the AllFusion Gen Assembler code to LE functionality decreased the number of OS storage calls and decreases CPU usage when a generated application invokes Assembler runtime functions. Your LE heap and stack settings and how each generated application uses these runtimes, block mode, batch, or distributed processing server, determines the benefit of this change.
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|