Please enable JavaScript to view this site.

ESL Documentation

ESLLIB Subroutine

Check the pointers within allocated Memory Pool of the ESL Application.

EslPoolCheck( )

Description

This routine traverses the pointers within the main program memory pool in order to identify corruption caused by external functions and routines. As this routine will typically cause the ESL Application to terminate, it is important that the suspected routine is recorded in the errorlog, prior to calling this routine. This routine is useful as ESL does not check the pointers for consistency after each statement, so corruption may not cause an issue until much later in the execution of the application.