From a1e3ccf77eb8a07dc05f0a85292182e8205176a9 Mon Sep 17 00:00:00 2001 From: James B Date: Sat, 12 Mar 2022 12:17:59 +0000 Subject: [PATCH 1/2] Exclude Antimatter Annihilation machines from GetComp<> caching. --- .../Cache/Optimization_FasterGetCompReplacement.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1.3/Source/PerformanceOptimizer/Optimizations/Cache/Optimization_FasterGetCompReplacement.cs b/1.3/Source/PerformanceOptimizer/Optimizations/Cache/Optimization_FasterGetCompReplacement.cs index e5b32c8..a6aafdb 100644 --- a/1.3/Source/PerformanceOptimizer/Optimizations/Cache/Optimization_FasterGetCompReplacement.cs +++ b/1.3/Source/PerformanceOptimizer/Optimizations/Cache/Optimization_FasterGetCompReplacement.cs @@ -39,7 +39,7 @@ public class Optimization_FasterGetCompReplacement : Optimization public static HashSet typesToSkip = new HashSet { - "AnimalGenetics.ColonyManager+JobsWrapper", "AutoMachineTool", "NightVision.CombatHelpers", "RJWSexperience.UI.SexStatusWindow" + "AnimalGenetics.ColonyManager+JobsWrapper", "AutoMachineTool", "NightVision.CombatHelpers", "RJWSexperience.UI.SexStatusWindow", "AntimatterAnnihilation.Buildings.Building_MultiRefuelable", "AntimatterAnnihilation.Buildings.Building_AlloyFusionMachine" }; public static HashSet methodsToSkip = new HashSet From c4d8992014ee7340c73973c1c29c7be88666039a Mon Sep 17 00:00:00 2001 From: James B Date: Sat, 12 Mar 2022 12:22:30 +0000 Subject: [PATCH 2/2] Add Composite Refiner to excluded list. --- .../Cache/Optimization_FasterGetCompReplacement.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1.3/Source/PerformanceOptimizer/Optimizations/Cache/Optimization_FasterGetCompReplacement.cs b/1.3/Source/PerformanceOptimizer/Optimizations/Cache/Optimization_FasterGetCompReplacement.cs index a6aafdb..507aead 100644 --- a/1.3/Source/PerformanceOptimizer/Optimizations/Cache/Optimization_FasterGetCompReplacement.cs +++ b/1.3/Source/PerformanceOptimizer/Optimizations/Cache/Optimization_FasterGetCompReplacement.cs @@ -39,7 +39,7 @@ public class Optimization_FasterGetCompReplacement : Optimization public static HashSet typesToSkip = new HashSet { - "AnimalGenetics.ColonyManager+JobsWrapper", "AutoMachineTool", "NightVision.CombatHelpers", "RJWSexperience.UI.SexStatusWindow", "AntimatterAnnihilation.Buildings.Building_MultiRefuelable", "AntimatterAnnihilation.Buildings.Building_AlloyFusionMachine" + "AnimalGenetics.ColonyManager+JobsWrapper", "AutoMachineTool", "NightVision.CombatHelpers", "RJWSexperience.UI.SexStatusWindow", "AntimatterAnnihilation.Buildings.Building_MultiRefuelable", "AntimatterAnnihilation.Buildings.Building_AlloyFusionMachine", "AntimatterAnnihilation.Buildings.Building_CompositeRefiner" }; public static HashSet methodsToSkip = new HashSet