julia
performance improvements for `any` and `all`
#57091
Merged

performance improvements for `any` and `all` #57091

nsajko
nsajko nsajko changed the title performance and effects improvements for `any` and `all` performance improvements for `any` and `all` 1 year ago
nsajko
nsajko nsajko added performance
nsajko nsajko added collections
nsajko
nsajko commented on 2025-01-18
nsajko nsajko force pushed from 68013f33 to a6a6f6b0 1 year ago
Seelengrab
nsajko
nsajko
nsajko nsajko force pushed from a6a6f6b0 to 56bdef84 1 year ago
nsajko nsajko force pushed from 56bdef84 to cd027888 1 year ago
nsajko nsajko marked this pull request as draft 1 year ago
nsajko nsajko force pushed from dc6c3ee1 to eeef9d1c 1 year ago
nsajko nsajko force pushed from eeef9d1c to 06269510 1 year ago
nsajko nsajko force pushed from 06269510 to e022f12c 1 year ago
nsajko nsajko marked this pull request as ready for review 1 year ago
nsajko
nsajko commented on 2025-01-19
nsajko nsajko force pushed from 83c59d50 to 481adeb6 1 year ago
nsajko performance improvements for `any` and `all`
1cbc1d1a
nsajko delete unnecessary vararg missing methods
b37b43e3
nsajko try to improve `_any`, `_all` by avoiding unnecessary bounds checking
2764454c
nsajko `_any`, `_all`: avoid short-circuiting to help vectorization
fd8a9a0d
nsajko delete unnecessary code
0a0e1226
nsajko delete more unnecessary code
90ca5371
nsajko fix: only avoid short-circuiting when the function is `identity`
57610ff0
nsajko restrict the new methods to homogeneous tuples only
beb42d57
nsajko restrict to tuples of `Bool`, simplifying the implementation
619d80f1
nsajko nsajko force pushed from 987b82e6 to 619d80f1 1 year ago
nsajko
nsajko nsajko requested a review from Keno Keno 1 year ago
nsajko Merge branch 'master' into any_all_vectorized_tuple_bool
c802a424
nsajko Merge branch 'master' into any_all_vectorized_tuple_bool
47bb920c
nsajko Merge branch 'master' into any_all_vectorized_tuple_bool
f7024732
nsajko
oscardssmith oscardssmith merged 75cb2f60 into master 1 year ago
nsajko nsajko deleted the any_all_vectorized_tuple_bool branch 1 year ago
nsajko nsajko added fold

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone