@@ -40,20 +40,19 @@ use rustc_hash::{FxHashMap as HashMap, FxHashSet as HashSet, FxHasher};
4040use tracing:: instrument;
4141
4242use crate :: {
43- AsyncModulesArtifact , BindingCell , BoxDependency , BoxModule , CacheCount , CacheOptions ,
44- CgcRuntimeRequirementsArtifact , CgmHashArtifact , CgmRuntimeRequirementsArtifact , Chunk ,
45- ChunkByUkey , ChunkContentHash , ChunkGraph , ChunkGroupByUkey , ChunkGroupUkey , ChunkHashesArtifact ,
46- ChunkIdsArtifact , ChunkKind , ChunkRenderArtifact , ChunkRenderCacheArtifact , ChunkRenderResult ,
47- ChunkUkey , CodeGenerationJob , CodeGenerationResult , CodeGenerationResults , CompilationLogger ,
48- CompilationLogging , CompilerOptions , ConcatenationScope , DependenciesDiagnosticsArtifact ,
49- DependencyCodeGeneration , DependencyTemplate , DependencyTemplateType , DependencyType , Entry ,
50- EntryData , EntryOptions , EntryRuntime , Entrypoint , ExecuteModuleId , Filename , ImportPhase ,
51- ImportVarMap , ImportedByDeferModulesArtifact , Logger , MemoryGCStorage , ModuleFactory ,
52- ModuleGraph , ModuleGraphCacheArtifact , ModuleGraphMut , ModuleGraphPartial , ModuleGraphRef ,
53- ModuleIdentifier , ModuleIdsArtifact , ModuleStaticCacheArtifact , PathData , ResolverFactory ,
54- RuntimeGlobals , RuntimeKeyMap , RuntimeMode , RuntimeModule , RuntimeSpec , RuntimeSpecMap ,
55- RuntimeTemplate , SharedPluginDriver , SideEffectsOptimizeArtifact , SourceType , Stats ,
56- ValueCacheVersions ,
43+ BindingCell , BoxDependency , BoxModule , CacheCount , CacheOptions , CgcRuntimeRequirementsArtifact ,
44+ CgmHashArtifact , CgmRuntimeRequirementsArtifact , Chunk , ChunkByUkey , ChunkContentHash ,
45+ ChunkGraph , ChunkGroupByUkey , ChunkGroupUkey , ChunkHashesArtifact , ChunkIdsArtifact , ChunkKind ,
46+ ChunkRenderArtifact , ChunkRenderCacheArtifact , ChunkRenderResult , ChunkUkey , CodeGenerationJob ,
47+ CodeGenerationResult , CodeGenerationResults , CompilationLogger , CompilationLogging ,
48+ CompilerOptions , ConcatenationScope , DependencyCodeGeneration , DependencyTemplate ,
49+ DependencyTemplateType , DependencyType , Entry , EntryData , EntryOptions , EntryRuntime , Entrypoint ,
50+ ExecuteModuleId , Filename , ImportPhase , ImportVarMap , ImportedByDeferModulesArtifact , Logger ,
51+ MemoryGCStorage , ModuleFactory , ModuleGraph , ModuleGraphCacheArtifact , ModuleGraphMut ,
52+ ModuleGraphPartial , ModuleGraphRef , ModuleIdentifier , ModuleIdsArtifact ,
53+ ModuleStaticCacheArtifact , PathData , ResolverFactory , RuntimeGlobals , RuntimeKeyMap , RuntimeMode ,
54+ RuntimeModule , RuntimeSpec , RuntimeSpecMap , RuntimeTemplate , SharedPluginDriver ,
55+ SideEffectsOptimizeArtifact , SourceType , Stats , ValueCacheVersions ,
5756 build_chunk_graph:: artifact:: BuildChunkGraphArtifact ,
5857 collect_module_graph_effects:: artifact:: CollectModuleGraphEffectsArtifact ,
5958 compilation:: build_module_graph:: {
@@ -75,7 +74,7 @@ define_hook!(CompilationStillValidModule: Series(compiler_id: CompilerId, compil
7574define_hook ! ( CompilationSucceedModule : Series ( compiler_id: CompilerId , compilation_id: CompilationId , module: & mut BoxModule ) , tracing=false ) ;
7675define_hook ! ( CompilationExecuteModule :
7776 Series ( module: & ModuleIdentifier , runtime_modules: & IdentifierSet , code_generation_results: & BindingCell <CodeGenerationResults >, execute_module_id: & ExecuteModuleId ) ) ;
78- define_hook ! ( CompilationFinishModules : Series ( compilation: & Compilation ) ) ;
77+ define_hook ! ( CompilationFinishModules : Series ( compilation: & mut Compilation ) ) ;
7978define_hook ! ( CompilationSeal : Series ( compilation: & mut Compilation ) ) ;
8079define_hook ! ( CompilationConcatenationScope : SeriesBail ( compilation: & Compilation , curr_module: ModuleIdentifier ) -> ConcatenationScope ) ;
8180define_hook ! ( CompilationOptimizeDependencies : SeriesBail ( compilation: & mut Compilation ) -> bool ) ;
0 commit comments