Solvline LemonIDE Ver 1.0c User Manual

Page 46

Advertising
background image

LemonIDE

TM

Chapter 6. LemonIDE Debugger

6-7

Pass Count

Non-Breaking Debugging will stop when the line is executed this number of times.

Non-Breaking Debugging must designated with a end point in order to check the

status after tracing is over.

When Pass Count is 0, tracing will continue. When it is bigger than 0, debugging will

stop after executing this number of times.

In actual debugging, debugging area is divided into many steps. So lines in the

middle is appointed with 0, and the finish line with a number bigger than 0.

All General registers

Checks register information.

All local Variable

Checks all variable values in the execution module.

All arguments

Checks all argument values passed on to the execution module.

Variable name

Register a variable name to check value of a specific variable in the execution

module.

Select “Windows” Æ “Show View” Æ

TracePoint” to check the list of tracepoints added

in the workspace.

f

In this picture, lines 8 and 17 are set as

tracepoints..

Pass Count in line 17 is set to 0 and is set is a

start point. Pass Count in line 8 is set to 1,

meaning that trace will finish when line 8 is

executed once, making the line to be an end

point.

Advertising