eclipse / mita

mita
Eclipse Public License 2.0
56 stars 20 forks source link

Compute highlighting based on semantic model instead of node model #294

Closed tkutz closed 5 years ago

tkutz commented 5 years ago

Xtext creates lots of nodes for interpolated string expressions for which we create highlighting information that needs to be merged which costs lots of time and memory, up to eventual UI freezes. Iterating over the semantic model instead improves performance significantly.