You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some criteria that we should use for delaying work to the .js generation step:
The work should never raise. That is, all error checking should be done at the creation of the .cmj
The work shouldn't have to do many look ups in the environment. Otherwise we'll need to reload the environment when generating the .js and that can be quite expensive. We'll also need to change the rules to include dependencies on said environment.
Aside from the rules above, we should delay as much work as possible.
Might allow to build more things concurrently, which will improve the Dune build plan, as per ocaml/dune#6698 (comment)
The text was updated successfully, but these errors were encountered: