HarrisonGrodin / HarrisonGrodin/Simplify.jl
Reduce dynamic dispatch in `normalize`
Open
performance
- Dominant language
- Julia
- Stars
- 83
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
Currently if you use Traceur to look for dynamic dispatch in `normalize` It’s a never ending series or dynamic dispatch warnings. Seems like there is a long list of things we need to make type stable.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the normalize implementation and run Traceur on it to inventory the dynamic-dispatch warnings. Determine which type-stability issues belong to normalize; done means the relevant warnings are reduced and the existing simplification behavior remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- performance
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100