Compiling the Endevor table tool utility ENBPIU00
search cancel

Compiling the Endevor table tool utility ENBPIU00

book

Article ID: 390857

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

The ENBPIU00 utility is delivered as a REXX source program suitable to be executed via, for example, the Batch REXX utility IRXJCL

The manual states it may be compiled to gain performance.

How to do that?

Resolution

First of all, compiling a REXX requires additional product "IBM Compiler for REXX on zSeries" (program number 5695-013) to be installed

Then, the REXX may be compiled and linked into a load module using any of the procedures supplied by the product, for example, REXXCL

Please refer to IBM manual BM Compiler and Library for REXX on IBM Z: User's Guide and Reference for details about compiling

The compiled load module may then be executed directly from JCL

The REXX runtime library prefix.SEAGLPA needs to be available in either STEPLIB or linklist

 

 

Additional Information

Testing showed that the compiled utility runs about 80% faster taking about 80% less CPU than the interpreted utility