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?? >>> >> >>