Stream: helpdesk (published)

Topic: tracing code execution


view this post on Zulip Sundar R (Nov 23 2021 at 00:41):

I've been abusing @profile (via ProfileView.@profview) to see what exactly is being executed when I run a piece of code: mainly, which methods are called (and what those methods call, etc.). Is there a more standard/easier way of tracing this?

view this post on Zulip Kwaku Oskin (Nov 23 2021 at 04:06):

May be Cthulhu.jl?

view this post on Zulip Peter Goodall (Nov 27 2021 at 01:23):

I just watched "JuliaCon 2020 | Advanced Metaprogramming Tools | Mike Innes", which demos a tracing tool from the package FluxML/Mjolnir.jl

It has an error with deep-copy of modules in its self-test.
We gave up on deep-copy in Smalltalk. When do you stop? The semantics were never clear... Make copy the copy that makes sense.

view this post on Zulip Peter Goodall (Nov 28 2021 at 07:41):

The package Mjolnir is deprecated, and unlikely to be brought back to life. There is discussion of why at its repository.


Last updated: Nov 06 2024 at 04:40 UTC