-
Notifications
You must be signed in to change notification settings - Fork 112
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
Simplify 3-arg conv
, remove unnecessary inbounds
#610
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #610 +/- ##
=======================================
Coverage 97.96% 97.96%
=======================================
Files 19 19
Lines 3248 3248
=======================================
Hits 3182 3182
Misses 66 66 ☔ View full report in Codecov by Sentry. |
CartesianIndices(A)
slightly faster on v1.10, about the same on v1.6
f4c218d
to
99f9247
Compare
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.
Nice to get rid of those @inbounds
. I trust you to have done some benchmarking to confirm they are not needed.
Co-authored-by: Martin Holters <[email protected]>
Yes, most of the blocks inbounds was applied to did not have functions with checkbounds / propagate_inbounds. I didn't see much performance difference when benchmarking. |
Co-authored-by: Martin Holters <[email protected]>
No description provided.