Type: :roller_coaster: infrastructure
This PR rebases Andrews PR #2568. According to numba, global variables, and closure variables are compile time constants, and since we were passing the config object to a function, it no longer behaves as a compile time constant for that function. So, PR #2568 intends to solve that. More info https://hackmd.io/Wmy-e2RsQCSqjJsP0VAmbg?both
:pushpin: Resources
Will add benchmark details of before and after the change.
:vertical_traffic_light: Testing
How did you test these changes?
[ ] Testing pipeline
[ ] Other method (describe)
[ ] My changes can't be tested (explain why)
:ballot_box_with_check: Checklist
[ ] I requested two reviewers for this pull request
[ ] I updated the documentation according to my changes
[ ] I built the documentation by applying the build_docs label
Note: If you are not allowed to perform any of these actions, ping (@) a contributor.
:pencil: Description
Type: :roller_coaster:
infrastructure
This PR rebases Andrews PR #2568. According to numba, global variables, and closure variables are compile time constants, and since we were passing the config object to a function, it no longer behaves as a compile time constant for that function. So, PR #2568 intends to solve that. More info https://hackmd.io/Wmy-e2RsQCSqjJsP0VAmbg?both:pushpin: Resources
Will add benchmark details of before and after the change.
:vertical_traffic_light: Testing
How did you test these changes?
:ballot_box_with_check: Checklist
build_docs
label