If breakpoints aren't working, I would suggest to your push object(s) of
interest into a global Vector{Any} and then debug with `@enter`.

On Mon, Nov 21, 2016 at 11:00 AM, <chobbes...@gmail.com> wrote:

> Well, if A is a complicated object/structure, it'll be almost impossible
> to first make up an A and call @enter function_to_debug(A).
>
>
>
> On Monday, November 21, 2016 at 2:32:16 PM UTC, Isaiah wrote:
>>
>> Any other means without resorting to breakpoints??
>>
>>
>> Use `@enter function_to_debug( ... )` with the value of A that you are
>> interested in.
>>
>> On Mon, Nov 21, 2016 at 6:30 AM, <chobb...@gmail.com> wrote:
>>
>>> Bump up for the following question:
>>>
>>> Suppose I have the following code where the variable A is defined
>>> multiple times and after each definition it is used by the same function
>>> function_to_debug. How can I step in function_to_debug with the first
>>> definition/instantiation of A?
>>> A = ...
>>> function_to_debug(A)
>>> ...
>>> ...
>>> A = ...
>>> function_to_debug(A)
>>>
>>> Seems that the only choice is to use breakpoint. Any other means without
>>> resorting to breakpoints??
>>>
>>
>>

Reply via email to