I am not using the one you pointed above. I am using a different analyzer we developed.
Anyway, I modified the TDMAnalyzer to extend Analyzer2 class instead of Analyzer.(As this source was being used for Logic 1.x) With this, the situation seems to have improved and it doesn’t get stuck at 50% percent anymore. However, I am noticing an issue pointed in this thread
Although, @markgarrison mentioned that “Steam to terminal” doesn’t impact the Analyzer performance, my observation is contrary to this. If I add the Analyzer manually and disable these options, Analyzer parsing is fast.