Skip to content

Add "Instantiating" message on instantiation nodes

This tells the user what GHC is doing in the last steps where a node is being instantiated. This changes Messager type so that:

-type Messager = HscEnv -> (Int,Int) -> RecompileRequired -> ModSummary -> IO () +type Messager = HscEnv -> (Int,Int) -> RecompileRequired -> WorkGraphNode -> IO ()

and it can handle instantiation nodes as well as work graph nodes. As a result, we are no longer missing a step in the [x of n] messages.

Merge request reports