julia
performance improvements for `any` and `all`
#57091
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
12
Changes
View On
GitHub
performance improvements for `any` and `all`
#57091
oscardssmith
merged 12 commits into
JuliaLang:master
from
nsajko:any_all_vectorized_tuple_bool
nsajko
changed the title
performance and effects improvements for `any` and `all`
performance improvements for `any` and `all`
1 year ago
nsajko
added
performance
nsajko
added
collections
nsajko
commented on 2025-01-18
nsajko
force pushed
from
68013f33
to
a6a6f6b0
1 year ago
nsajko
force pushed
from
a6a6f6b0
to
56bdef84
1 year ago
nsajko
force pushed
from
56bdef84
to
cd027888
1 year ago
nsajko
marked this pull request as draft
1 year ago
nsajko
force pushed
from
dc6c3ee1
to
eeef9d1c
1 year ago
nsajko
force pushed
from
eeef9d1c
to
06269510
1 year ago
nsajko
force pushed
from
06269510
to
e022f12c
1 year ago
nsajko
marked this pull request as ready for review
1 year ago
nsajko
commented on 2025-01-19
nsajko
force pushed
from
83c59d50
to
481adeb6
1 year ago
performance improvements for `any` and `all`
1cbc1d1a
delete unnecessary vararg missing methods
b37b43e3
try to improve `_any`, `_all` by avoiding unnecessary bounds checking
2764454c
`_any`, `_all`: avoid short-circuiting to help vectorization
fd8a9a0d
delete unnecessary code
0a0e1226
delete more unnecessary code
90ca5371
fix: only avoid short-circuiting when the function is `identity`
57610ff0
restrict the new methods to homogeneous tuples only
beb42d57
restrict to tuples of `Bool`, simplifying the implementation
619d80f1
nsajko
force pushed
from
987b82e6
to
619d80f1
1 year ago
nsajko
requested a review
from
Keno
1 year ago
Merge branch 'master' into any_all_vectorized_tuple_bool
c802a424
Merge branch 'master' into any_all_vectorized_tuple_bool
47bb920c
Merge branch 'master' into any_all_vectorized_tuple_bool
f7024732
oscardssmith
merged
75cb2f60
into master
1 year ago
nsajko
deleted the any_all_vectorized_tuple_bool branch
1 year ago
nsajko
added
fold
Login to write a write a comment.
Login via GitHub
Reviewers
Keno
Assignees
No one assigned
Labels
performance
collections
fold
Milestone
No milestone
Login to write a write a comment.
Login via GitHub