aristanetworks / aristanetworks/purescript-backend-optimizer

Configurable inlining heuristics

Open
#20 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PureScript
Stars
216
Forks
24
Avg merge
8m
Merged PRs (30d)
2

Description

It would be useful to support a configurable level of heuristics, such that a user could tune down inlining (prioritizing bundle size). Architecturally, this means that we would need to support customization of our various heuristic guards, which are currently hard coded.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the hard-coded heuristic guards that control inlining; no files, tests, or entry points are named in the issue. Define how users would configure the heuristic level and verify that tuning it down prioritizes smaller bundles while preserving correct optimization behavior.

Written by the indexing model from the issue text.

Assessment

Domain
compilers, performance
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.