Kristoffer Carlsson
Kristoffer Carlsson
A long standing gripe for me has been that indices and distances are returned as standard nested `Array`s. Typically, each inner array hold quite a small number of neighbors so...
Typically, if `@capture(expr, match_1)` matches you would expect `@capture(expr, match_1 | match_2)` to always also match. This is however not the case. For example: ```julia julia> @capture(:(begin; x = 2;y=3;...
These were removed in https://github.com/JuliaDiff/ForwardDiff.jl/pull/472 and while I was a bit uncomfortable with it I did not protest. However, now after doing some benchmarks I see that this has a...
Loading ReverseDiff and recording what methods are inserted we can see that this package defines a very large number of methods (number of definitions to the right inside parenthesis): For...
With the new profiling tools in Julia it is now easier to get a good look at what happens during precompilation. Since OrdinaryDiffEq has a quite large compilation time, I...
When loading OmniPackage.jl(https://github.com/JuliaComputing/OmniPackage.jl/) a big part of its load time (around 10s) is spent compiling and running the `__init__` method in Enzyme, profile available at https://kristofferc.github.io/tracy-traces/omnipackage/. Ideally, Enzyme would somehow...
Writing `using Example` and then holding down tab makes the input flash between colored and not colored. Can sometimes be seen when holding down backspace as well. I don't recall...
``` f(x::Circle) = x ``` used to show `::` and `Circle` in a separate color (teal with monokai). Now the type is just in white and the `::` is highlighted...
The benchmarks on the documentation page are from 0.6. Probably a good idea to update them. https://ferrite-fem.github.io/Tensors.jl/stable/benchmarks/