You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the language server only caches the AST and list of Slice files (given to it by slicec).
Very often we perform transformations on these things (transforming paths, gathering lists of elements, etc.),
but we do these transformations on-the-fly every time we need them.
It would be better to perform these once, then cache the results.
These cached values only need to be updated when:
A user saves a file
A user changes a configuration setting
Both of these cases already trigger a full re-compilation anyways.
The text was updated successfully, but these errors were encountered:
Currently, the language server only caches the AST and list of Slice files (given to it by
slicec
).Very often we perform transformations on these things (transforming paths, gathering lists of elements, etc.),
but we do these transformations on-the-fly every time we need them.
It would be better to perform these once, then cache the results.
These cached values only need to be updated when:
Both of these cases already trigger a full re-compilation anyways.
The text was updated successfully, but these errors were encountered: