timholy / SnoopCompile.jl

Provide insights about latency (TTFX) for Julia packages
https://timholy.github.io/SnoopCompile.jl/dev/
Other
309 stars 48 forks source link

Improve attribution of delayed invalidations #261

Closed timholy closed 3 years ago

timholy commented 3 years ago

Improves on #260 by collecting all callees and callers and then doing the attribution at once (finding at least one identifiable callee).

codecov[bot] commented 3 years ago

Codecov Report

Merging #261 (d084c7e) into master (4e52869) will increase coverage by 1.61%. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #261      +/-   ##
==========================================
+ Coverage   83.55%   85.16%   +1.61%     
==========================================
  Files          15       15              
  Lines        1800     1807       +7     
==========================================
+ Hits         1504     1539      +35     
+ Misses        296      268      -28     
Impacted Files Coverage Δ
src/invalidations.jl 88.39% <100.00%> (+8.45%) :arrow_up:
src/parcel_snoopi_deep.jl 87.81% <0.00%> (+0.11%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 4e52869...d084c7e. Read the comment docs.