-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change scan
so that compiler specialisation will be active
#83
Change scan
so that compiler specialisation will be active
#83
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you give a bit more on why this is a fix and what the impact on the fix is (the latter only if its not that much trouble). It looks a bit subjective from what I have seen so far.
Also I assume you checked that it wasn't already specialising? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me and reasoning makes sense as to the change. A little more justification would be perfect in this PR but as is is enough for me to sign off.
In light of discussion here and on #82 I changed The reason for this change is to
Having said the above simple performance testing shows no change between doing this and Therefore, point 1. should be considered fairly subjective/based on general principles at this point and point 2. is more persuasive. |
This is really nice by the way and I agree its persuasive |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #83 +/- ##
=======================================
Coverage 97.74% 97.74%
=======================================
Files 6 6
Lines 133 133
=======================================
Hits 130 130
Misses 3 3 ☔ View full report in Codecov by Sentry. |
Its interesting it should make a difference but in practice doesn't really. I wonder if its due to julia docs being a little out of step with improvements that have been made or just this case. Shows I guess that its hard to reason on. |
Yeah, at some point we should do a bit of deeper dive. |
Minor fix of
scan
to address #82 . Also removed docstring forscan
because being actively developed in response to #35 .Closes #82