Hello!
I'm making a pathfinding job and I would like to optimize it but for that, I would need to know what part of the algorithm takes the longest time.
But when I use the profiler, I only see the time the job takes without any other details.
Ideally I would like to see how much time each function took (but they are called thousands of times in one single job so I'm not sure if it's possible).
Is there a way to do that? I've just started to use the profiler so maybe I'm missing something ?
Or is there a way to measure very small amounts of time (probably a few µs for a single execution of a function) precisely with C# ?