utahplt / TrackedFloats.jl

Julia library providing tracking of floating point errors through a program resources
https://juliahub.com/ui/Packages/FloatTracker/dBXig/1.0.0
MIT License
27 stars 3 forks source link

Find more robust solution for plucking the module name from the stack frame #1

Open ashton314 opened 1 year ago

ashton314 commented 1 year ago

Injector.jl uses a bit of a hack to figure out the module name of where a stack frame is coming from: it looks at the path. Surely there's a better way?

At any rate, it doesn't account for locally-installed modules which is a pattern we'll almost certainly want to accommodate.