Bug 45320

GemStone/S 64 Bit

3.2.16, 3.2.15, 3.2.14, 3.2.13, 3.2.12, 3.2.11, 3.2.10, 3.2.9, 3.2.8.1, 3.2.8, 3.2.7, 3.2.6, 3.2.5, 3.2.4, 3.2.3, 3.2.2, 3.2.1, 3.2, 3.1.0.6, 3.1.0.5, 3.1.0.4, 3.1.0.2, 3.0.1, 3.0, 2.4.8, 2.4.7, 2.4.6, 2.4.5.1, 2.4.5, 2.4.4.8, 2.4.4.7, 2.3.1.6, 2.2.5.4

All Platforms

3.3

Debugging: Step Thru on an interval #do: will skip down to the end of the code

If you are debugging code in topaz that contains an interval #do: loop like the following:

. . .
(1 to: 3) do: [ ... loop code ... ].
... subsequent code ...

And step through the loop code using the topaz command "step thru", at the end of the loop code, rather than stepping into the subsequent code you will instead complete execution of the subsequent code without stopping.

Workaround

Replace interval #do: loops like:

(1 to: 3) do: [ ... ]

with a #to:do: loop like:

1 to: 3 do: [ ... ]


Last updated: 9/2/15