Kristoffer Carlsson
Kristoffer Carlsson
Thanks, I removed the ScopedValue code to make this a bit shorter and just had a reference to how that would be implemented to the Tracy PR.
I can try it.
@topolarity I tried to do this but I must be doing something wrong because I seem to only get null from the timing block: https://github.com/JuliaLang/julia/commit/788b0e365977e5e65368c430829ac74938c1df63
Maybe `deprecated = true`.
I don't think a deprecation necessarily implies an existing replacement (although that is common). > Although at that point, it feels like we may want to just split deprecated packages...
@NHDaly, do you still have commit access to this repo?
Probably makes sense to have, yes.
The reason for this is that when Pkg reads a project and sees that it is both a weakdep and a dep it ignores the dep entry (so that extensions...
But on the other hand, having extensions while having strong deps on the triggers for those extensions is very likely to run into a cycle analogous to https://github.com/JuliaLang/julia/issues/52511#issuecomment-1983388150.
> `precompile(Tuple{typeof(Base.setindex!), Base.EnvDict, Bool, String})` I guess this is from your startup file? > Ideally these would have no allocations at runtime, nor at compile-time, i.e. since it should be...