56 writes to runstack
aspire (1)
RegexGenerator.g.cs (1)
1578Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos);
Aspire.Dashboard (12)
RegexGenerator.g.cs (12)
455Utilities.StackPush(ref base.runstack!, ref stackpos, pos); 621Utilities.StackPush(ref base.runstack!, ref stackpos, loop_starting_pos, pos); 658Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos1, charloop_ending_pos1); 667Utilities.StackPush(ref base.runstack!, ref stackpos, pos); 710Utilities.StackPush(ref base.runstack!, ref stackpos, pos, lazyloop_iteration); 1199Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 1254Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos1, charloop_ending_pos1, base.Crawlpos()); 1259Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos1); 1310Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 2009Utilities.StackPush(ref base.runstack!, ref stackpos, pos); 2059Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos, charloop_ending_pos); 2106Utilities.StackPush(ref base.runstack!, ref stackpos, pos);
Aspire.Hosting (28)
RegexGenerator.g.cs (28)
799Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 839Utilities.StackPush(ref base.runstack!, ref stackpos, 0, alternation_starting_pos1, alternation_starting_capturepos1); 881Utilities.StackPush(ref base.runstack!, ref stackpos, 1, alternation_starting_pos1, alternation_starting_capturepos1); 920Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 975Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos, charloop_ending_pos, base.Crawlpos()); 980Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos5); 1026Utilities.StackPush(ref base.runstack!, ref stackpos, loop_iteration1); 1043Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos4); 1053Utilities.StackPush(ref base.runstack!, ref stackpos, 2, alternation_starting_pos1, alternation_starting_capturepos1); 1079Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos3); 1094Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 1150Utilities.StackPush(ref base.runstack!, ref stackpos, loop_iteration2); 1167Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos2); 1177Utilities.StackPush(ref base.runstack!, ref stackpos, 0, alternation_starting_pos, alternation_starting_capturepos); 1237Utilities.StackPush(ref base.runstack!, ref stackpos, 1, alternation_starting_pos, alternation_starting_capturepos); 1261Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos1); 1281Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos); 1388Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 1447Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos2, charloop_ending_pos2, base.Crawlpos()); 1452Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos10); 1464Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos9); 1514Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 1573Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos3, charloop_ending_pos3, base.Crawlpos()); 1578Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos12); 1590Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos11); 2014Utilities.StackPush(ref base.runstack!, ref stackpos, pos); 2064Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos, charloop_ending_pos); 2111Utilities.StackPush(ref base.runstack!, ref stackpos, pos);
Microsoft.CodeAnalysis (11)
RegexGenerator.g.cs (11)
196Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 217Utilities.StackPush(ref base.runstack!, ref stackpos, 0, alternation_starting_pos, alternation_starting_capturepos); 236Utilities.StackPush(ref base.runstack!, ref stackpos, 1, alternation_starting_pos, alternation_starting_capturepos); 255Utilities.StackPush(ref base.runstack!, ref stackpos, 2, alternation_starting_pos, alternation_starting_capturepos); 283Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos1); 391Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 440Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos1, charloop_ending_pos1, base.Crawlpos()); 445Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos2); 835Utilities.StackPush(ref base.runstack!, ref stackpos, base.Crawlpos(), pos); 884Utilities.StackPush(ref base.runstack!, ref stackpos, charloop_starting_pos4, charloop_ending_pos4, base.Crawlpos()); 889Utilities.StackPush(ref base.runstack!, ref stackpos, capture_starting_pos2);
Microsoft.ML.Tokenizers (2)
RegexGenerator.g.cs (2)
1242Utilities.StackPush(ref base.runstack!, ref stackpos, pos); 1489Utilities.StackPush(ref base.runstack!, ref stackpos, pos);
System.Text.RegularExpressions (2)
System\Text\RegularExpressions\RegexRunner.cs (2)
332runstack = new int[stacksize]; 487runstack = newstack;
84 references to runstack
aspire (2)
RegexGenerator.g.cs (2)
1622pos = base.runstack![--stackpos]; 1623UncaptureUntil(base.runstack![--stackpos]);
Aspire.Dashboard (15)
RegexGenerator.g.cs (15)
482pos = base.runstack![--stackpos]; 643Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos1, out charloop_starting_pos1); 704pos = base.runstack![--stackpos]; 719Utilities.StackPop(base.runstack!, ref stackpos, out lazyloop_iteration, out pos); 741Utilities.StackPop(base.runstack!, ref stackpos, out pos, out loop_starting_pos); 1238UncaptureUntil(base.runstack![--stackpos]); 1239Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos1, out charloop_starting_pos1); 1263capture_starting_pos1 = base.runstack![--stackpos]; 1284pos = base.runstack![--stackpos]; 1285UncaptureUntil(base.runstack![--stackpos]); 1349pos = base.runstack![--stackpos]; 1350UncaptureUntil(base.runstack![--stackpos]); 2044Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos, out charloop_starting_pos); 2077pos = base.runstack![--stackpos]; 2213pos = base.runstack![--stackpos];
Aspire.Hosting (35)
RegexGenerator.g.cs (35)
959UncaptureUntil(base.runstack![--stackpos]); 960Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos, out charloop_starting_pos); 984capture_starting_pos5 = base.runstack![--stackpos]; 1001pos = base.runstack![--stackpos]; 1002UncaptureUntil(base.runstack![--stackpos]); 1030loop_iteration1 = base.runstack![--stackpos]; 1047capture_starting_pos4 = base.runstack![--stackpos]; 1063Utilities.StackPop(base.runstack!, ref stackpos, out alternation_starting_capturepos1, out alternation_starting_pos1); 1064switch (base.runstack![--stackpos]) 1083capture_starting_pos3 = base.runstack![--stackpos]; 1145pos = base.runstack![--stackpos]; 1146UncaptureUntil(base.runstack![--stackpos]); 1154loop_iteration2 = base.runstack![--stackpos]; 1171capture_starting_pos2 = base.runstack![--stackpos]; 1247Utilities.StackPop(base.runstack!, ref stackpos, out alternation_starting_capturepos, out alternation_starting_pos); 1248switch (base.runstack![--stackpos]) 1265capture_starting_pos1 = base.runstack![--stackpos]; 1285capture_starting_pos = base.runstack![--stackpos]; 1307pos = base.runstack![--stackpos]; 1308UncaptureUntil(base.runstack![--stackpos]); 1431UncaptureUntil(base.runstack![--stackpos]); 1432Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos2, out charloop_starting_pos2); 1456capture_starting_pos10 = base.runstack![--stackpos]; 1468capture_starting_pos9 = base.runstack![--stackpos]; 1489pos = base.runstack![--stackpos]; 1490UncaptureUntil(base.runstack![--stackpos]); 1557UncaptureUntil(base.runstack![--stackpos]); 1558Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos3, out charloop_starting_pos3); 1582capture_starting_pos12 = base.runstack![--stackpos]; 1594capture_starting_pos11 = base.runstack![--stackpos]; 1615pos = base.runstack![--stackpos]; 1616UncaptureUntil(base.runstack![--stackpos]); 2049Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos, out charloop_starting_pos); 2082pos = base.runstack![--stackpos]; 2218pos = base.runstack![--stackpos];
Microsoft.CodeAnalysis (15)
RegexGenerator.g.cs (15)
267Utilities.StackPop(base.runstack!, ref stackpos, out alternation_starting_capturepos, out alternation_starting_pos); 268switch (base.runstack![--stackpos]) 287capture_starting_pos1 = base.runstack![--stackpos]; 305pos = base.runstack![--stackpos]; 306UncaptureUntil(base.runstack![--stackpos]); 424UncaptureUntil(base.runstack![--stackpos]); 425Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos1, out charloop_starting_pos1); 449capture_starting_pos2 = base.runstack![--stackpos]; 470pos = base.runstack![--stackpos]; 471UncaptureUntil(base.runstack![--stackpos]); 868UncaptureUntil(base.runstack![--stackpos]); 869Utilities.StackPop(base.runstack!, ref stackpos, out charloop_ending_pos4, out charloop_starting_pos4); 893capture_starting_pos2 = base.runstack![--stackpos]; 914pos = base.runstack![--stackpos]; 915UncaptureUntil(base.runstack![--stackpos]);
Microsoft.ML.Tokenizers (2)
RegexGenerator.g.cs (2)
1375pos = base.runstack![--stackpos]; 1622pos = base.runstack![--stackpos];
System.Text.RegularExpressions (15)
System\Text\RegularExpressions\Regex.cs (1)
594runner.runstackpos = runner.runstack!.Length;
System\Text\RegularExpressions\RegexInterpreter.cs (7)
171private void StackPush(int i1) => runstack![--runstackpos] = i1; 175int[] localrunstack = runstack!; 193private int StackPeek() => runstack![runstackpos - 1]; 196private int StackPeek(int i) => runstack![runstackpos - i - 1]; 328Debug.Assert(runstack is not null); 344runstackpos = runstack.Length; 362runstackpos = runstack.Length;
System\Text\RegularExpressions\RegexRunner.cs (7)
261runstackpos = runstack!.Length; 307runstackpos = runstack!.Length; 483int[] newstack = new int[runstack!.Length * 2]; 485Array.Copy(runstack, 0, newstack, runstack.Length, runstack.Length); 486runstackpos += runstack.Length;