CommonLiveWatchSettingsStackBorderWatchSize Field

Specifies the maximum size of the live variable that will be created by the plugin to monitor the changes to the maximum stack usage. Configured via Tools -> Options -> VisualGDB -> Live Variables

Definition

Namespace: VisualGDBExtensibility.LiveWatch
Assembly: VisualGDBExtensibility (in VisualGDBExtensibility.dll) Version: 5.6.109.1 (5.6.109.4849)
C#
public int StackBorderWatchSize

Field Value

Int32

Remarks

When a live watch plugin computes the maximum stack usage for the first time (i.e. finds the end of the area filled with the unused stack pattern), it normally creates a live variable at that area to detect when the maximum stack usage changes (i.e. more of the initial pattern-filled area gets overwritten). Watching just the last word of the initial pattern won't work when the stack usage has gaps, so the live watch plugins instead watch a small region at the end of the unused stack area. This setting determines the size of that watched area and should exceed the size of the maximum reasonably expected gap in the stack usage.

See Also