Open Bug 1509815 Opened 7 years ago Updated 1 year ago

clean-up + documentation: Move BranchPruning out of IonAnalysis.cpp

Categories

(Core :: JavaScript Engine: JIT, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: nbp, Unassigned)

References

(Blocks 1 open bug)

Details

Currently Branch Pruning lives in IonAnalysis.cpp which is some-kind of catch all for graph transformations. All functions called by PruneUnusedBranches and RemoveUnmarkedBlocks should move to a new dedicated file. Then we should properly document how Branch Pruning is working and maybe link to the slides and blog post.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.