julia
Replace dynamic dispatch with runtime branch on `rev` keyword in sortperm
#47966
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
9
Changes
View On
GitHub
Replace dynamic dispatch with runtime branch on `rev` keyword in sortperm
#47966
KristofferC
merged 9 commits into
master
from
sortperm-allocs
add strange hacks to avoid compiler heuristics?
70d9aef3
add allocation tests
62a5729c
LilithHafner
added
performance
LilithHafner
added
sorting
LilithHafner
added
backport 1.9
LilithHafner
marked this pull request as ready for review
3 years ago
elimiate allocations in the rev::Bool case as well
3ae8d9c0
compile before allocation test
f06d1975
fixup: fix typo in added tests
4191e27f
Merge branch 'master' into sortperm-allocs
16136d01
oscardssmith
commented on 2022-12-27
Remove the hacks
9616d059
revert more superfluous changes
da6d39de
LilithHafner
added
needs nanosoldier run
fixup & put back `@inline` because it is sometimes necessary for perf…
2a98fbbc
LilithHafner
changed the title
Reduce unexpected allocations in sortperm
Replace dynamic dispatch with runtime branch on `rev` keyword in sortperm
3 years ago
LilithHafner
removed
needs nanosoldier run
KristofferC
merged
6ac5159a
into master
3 years ago
KristofferC
deleted the sortperm-allocs branch
3 years ago
KristofferC
removed
backport 1.9
Login to write a write a comment.
Login via GitHub
Reviewers
N5N3
oscardssmith
Assignees
No one assigned
Labels
performance
sorting
Milestone
No milestone
Login to write a write a comment.
Login via GitHub