You are here: Visual LANSA User Guide > 5. Executing Applications > 5.7 Additional Execution Parameters > 5.7.8 Heap Validation

5.7.8 Heap Validation

This parameter specifies the heap validation level. This should not be changed unless requested by your Product Vendor. Use of this value is described in Microsoft Exception. Note that it does not require ITRO=Y in order to validate the heap. Setting ITRO=Y will just add trace messages to the heap validation. They are often used in conjunction in order to provide detailed diagnostic information for use by your Product Vendor.

This parameter maps to the Visual LANSA X_RUN parameter ITHP.

X

Use default as set in code (N for GA versions, G for internal debug versions)

N

No heap validation

G

Guard bytes and validate pointer 

P

Validate pointer only 

H

P + validate whole of heap that the pointer is in

A

H + validate all heaps

T

H + trace validations

Z

A + trace validations

 

Also See

Trace Parameters in the Technical Reference Guide

5.7 Additional Execution Parameters