QX_UNL

 

Enables the building of UNL cache.

 

Syntax:

 

QX_UNL={any non-empty value}

 

Possible values:

 

undefined

disables the building of UNL cache

defined or 0

enables the building of UNL cache

 

Usage and examples:

 

UNL cache is the object cache optimized for debugging purpose.

Release cache is the object cache optimized for maximum runtime performance.

 

UNL cache is always used when you run, debug, or deploy applications from LyciaStudio.

In other cases, release cache is used.

 

QX_UNL applies at deployment and runtime.

There are two ways to enable UNL cache:

by defining QX_UNL with any non-empty value (though we recommend setting it to 1) in inet.env (for runtime) and environ.bat (for command line environment):

 

QX_QRUN_DUMP=1

 

by adding the --unl flag to the qrun command:

 

qrun --unl

 

 

Related articles:

QX_NATIVE_LINKER

QX_VERBOSE_CACHE

QX_OPT_LEVEL