archives

« Bugzilla Issues Index

#3750 — refactor away LinkModules


Linking is built-in to the behavior of the Module Record :: Instantiate operation (the renaming of ModuleDeclarationInstantiation -- see bug 3747); the only role of LinkModules was to do this on a collection of modules. But since TopLevelModuleEvaluationJob (see bug 3749) only has to link a single module and assumes all its dependencies are already linked, it can just directly call Instantiate on that module. LinkModules itself is unused and goes away.

Dave


See https://gist.github.com/dherman/cad85565e0eb16d0a22d for details.

Dave


fixed in rev34 editor's draft


fixed in rev34