Tim Holy

Results 1853 comments of Tim Holy

Didn't know that, thanks. Sometimes it's nice to let the function run to completion, but usually I just quit out of debugging. More useful would be to run until the...

See first command described here: https://sourceware.org/gdb/onlinedocs/gdb/Continuing-and-Stepping.html

This super-complicated function is a good test case: ``` jl function foo(n) count = 0 for i = 1:n count += 1 end count end ``` It's so complicated, I'd...

Just as a reminder of one of the issues discussed here, we might want to make quit actually quit: ``` jl julia> @noinline foo(r) = r.start foo (generic function with...

I think the test failure here is just due to packages needing tags. It passes locally on 0.5; on 0.6 `LambdaInfo` is gone, which is unrelated to this PR.

I don't think anyone has tried. From the discussion above it seems likely to require a new feature, and that requires someone who uses IJulia being willing to contribute.

Very cool! It can't go in this package, though, because this needs to stay extremely lightweight. It's the foundation for JuliaInterpreter, which is then a foundation for both the debuggers...

```julia julia> using CodeTracking, Revise julia> f(x) = 2 * x^3 + 1 f (generic function with 1 method) julia> @code_expr f(1) :(f(x) = begin #= REPL[2]:1 =# 2 *...

I'd be a supporter of such kinds of differentiation. As you surely know, "resources" are pretty thin wrappers, so adding a bazillion of them doesn't seem like a problem, especially...