Closed timholy closed 4 years ago
Merging #3 into master will decrease coverage by
1.94%
. The diff coverage is93.68%
.
@@ Coverage Diff @@
## master #3 +/- ##
==========================================
- Coverage 96.21% 94.26% -1.95%
==========================================
Files 3 3
Lines 132 157 +25
==========================================
+ Hits 127 148 +21
- Misses 5 9 +4
Impacted Files | Coverage Δ | |
---|---|---|
src/visit.jl | 91.95% <92.00%> (-6.56%) |
:arrow_down: |
src/MethodAnalysis.jl | 93.33% <100.00%> (+0.47%) |
:arrow_up: |
src/backedges.jl | 100.00% <100.00%> (+5.40%) |
: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 cdd605a...c3ee105. Read the comment docs.
This extensively reworks
visit
andvisit_backedges
:operation
to return a Bool to control descent@nospecialize
annotationsvisit
vs_visit
)MethodTable
,CodeInstance
)visit
andvisit_backedges
, allowing the latter to handle everything except the backedges themselves.Closes #2