-
Notifications
You must be signed in to change notification settings - Fork 830
Description
The results are from when I did a trace with this PR: #6001
Now that source files are not showing up in the traces anymore, we can start to see what's coming up next in our list.
These traces were done when making a single modification in the middle of TypeChecker.fs, around line 6699 then waiting for semantic classification to kick in as well as errors.
--
The next traces below are the same thing, except I removed calls to Tokenizer.getClassifiedSpans in some of our analyzers.
It seemed to make a slight bit of a difference, but LexFilter and interpret still show up at top in Cpu Stacks and TokenTup (it's inside LexFilter) in GC Heap Allocs.
My fear was that calls to Tokenizer.getClassifiedSpans were slowing things down due to brace completions and syntactic classification.



