@@ -173,7 +173,7 @@ private static IEnumerable<Instruction> GetNextInstructions(Instruction current)
173173 }
174174 }
175175
176- // linear backtracking
176+ // linear backtracing
177177 if ( current . Previous != null ) {
178178 if ( ! IsTerminatorInstruction ( current . Previous ) ) {
179179 workStack . Push ( ( current . Previous , newerBalance , visited ) ) ;
@@ -240,7 +240,7 @@ public static StackTopTypePath[] AnalyzeStackTopTypeAllPaths(MethodDefinition ca
240240 }
241241 }
242242
243- // linear backtracking
243+ // linear backtracing
244244 if ( current . Previous != null ) {
245245 if ( ! IsTerminatorInstruction ( current . Previous ) ) {
246246 workStack . Push ( ( new ( path ) , current . Previous , newerBalance , visited ) ) ;
@@ -724,11 +724,11 @@ public class InstructionArgsSource(int index) : ArgumentSource
724724 public override string ToString ( ) => $ "[{ Index } ] (inst: { Instructions . Length } )";
725725 }
726726 /// <summary>
727- /// Analyzes TrackingParameter sources considering control flow and multiple execution paths
727+ /// Analyzes Parameter sources considering control flow and multiple execution paths
728728 /// </summary>
729729 /// <param name="caller">Containing method</param>
730730 /// <param name="target">Method call/newobj instruction</param>
731- /// <returns>Array of possible TrackingParameter flow paths</returns>
731+ /// <returns>Array of possible Parameter flow paths</returns>
732732 public static FlowPath < ParameterSource > [ ] AnalyzeParametersSources ( MethodDefinition caller , Instruction target , Dictionary < Instruction , List < Instruction > > ? cachedJumpSitess = null ) {
733733
734734 cachedJumpSitess ??= BuildJumpSitesMap ( caller ) ;
@@ -753,7 +753,7 @@ public static FlowPath<ParameterSource>[] AnalyzeParametersSources(MethodDefinit
753753 ) ) ;
754754
755755 List < FlowPath < ParameterSource > > paths = new ( ) ;
756- // var visited = new HashSet<(Instruction, int)>(); // Track visited (offset, stackBalance)
756+ // var visited = new HashSet<(Instruction, int)>(); // Trace visited (offset, stackBalance)
757757
758758 while ( workStack . Count > 0 ) {
759759 var ctx = workStack . Pop ( ) ;
@@ -802,7 +802,7 @@ public static FlowPath<ParameterSource>[] AnalyzeParametersSources(MethodDefinit
802802 }
803803 }
804804
805- // Linear backtracking
805+ // Linear backtracing
806806 if ( ctx . Previous != null ) {
807807 if ( ! IsTerminatorInstruction ( ctx . Previous ) ) {
808808 workStack . Push ( new ReverseAnalysisContext (
@@ -923,7 +923,7 @@ public static FlowPath<InstructionArgsSource>[] AnalyzeInstructionArgsSources(Me
923923 }
924924 }
925925
926- // Linear backtracking
926+ // Linear backtracing
927927 if ( ctx . Previous != null ) {
928928 if ( ! IsTerminatorInstruction ( ctx . Previous ) ) {
929929 workStack . Push ( new ReverseAnalysisContext (
0 commit comments