Consider adding `set` accessor for every `_modify` accessor
Open
- Dominant language
- Swift
- Stars
- 118
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
Swift will then use the `set` accessor for direct assignments and only use the `_modify` accessor for other mutations, which could be a performance win.
c.f. saeta/penguin#117
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating every `_modify` accessor in the SwiftFusion repository and reading how each accessor is used for direct assignments versus other mutations. Define the complete scope, then verify that each targeted accessor has the intended direct-assignment behavior and that existing mutation behavior remains unchanged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100