HarrisonGrodin / HarrisonGrodin/Simplify.jl

Reduce dynamic dispatch in `normalize`

Open
#62 0 comments 1 reaction 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.