Execution:Reentrancy Type Property

LabView Local Project Settings

Execution:Reentrancy Type Property

Short Name: Exec.ReentrancyType

Installed With: Base Package

Class: VI Properties

Indicates the type of reentrancy LabVIEW uses for a reentrant VI.

This property is similar to options on the Execution Properties page of the VI Properties dialog box.

You can select from the following options:

  • Share clones between instances—Allocates clones of the reentrant VI on-demand for each call to the reentrant VI. Do not select this option if a clone VI must preserve state information across calls or if the VI is part of an application that needs to minimize jitter.
  • Preallocate clone for each instance—Allocates clones of the reentrant VI for each call to the reentrant VI. This option is recommended for VIs that are to run with low jitter on LabVIEW Real-Time.

Remarks

The following table lists the characteristics of this property.

Available in Run-Time Engine and Real-Time Operating SystemYes (Read Only)
PermissionsWrite In Edit Only
Settable when the VI is runningNo
Loads the front panel into memoryNo
Need to authenticate before useNo
Loads the block diagram into memoryNo
Remote access disallowedNo
Must wait until user interface is idleNo
Available with control VIsNo
Available with global VIsNo
Available with strict type definitionsNo
Available with polymorphic VIsNo