-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
component: buildThe plzbuild toolThe plzbuild toolcomponent: compilerConcerning the compilerConcerning the compilermeta: triagedHas the issue been triaged yet?Has the issue been triaged yet?skill: mercurystatus: acceptedA bug we intend to fix it.A bug we intend to fix it.type: optimisationAn optimisationAn optimisation
Milestone
Description
The build system will cause an interface file to depend on all the module imports included by the module whose interface is being built, rather than only those that interface items depend upon.
There's probably two steps here.
- Make sure that building an interface file doesn't open typeres info it doesn't need (lazy open imports?)
-
do_make_dep_infoshould generate the minimal necessary subset of imports fortyperes_import.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
component: buildThe plzbuild toolThe plzbuild toolcomponent: compilerConcerning the compilerConcerning the compilermeta: triagedHas the issue been triaged yet?Has the issue been triaged yet?skill: mercurystatus: acceptedA bug we intend to fix it.A bug we intend to fix it.type: optimisationAn optimisationAn optimisation