eclipse-langium / langium

Next-gen language engineering / DSL framework
https://langium.org/
MIT License
725 stars 65 forks source link

Extend mutex lock to support read operations #1310

Closed msujew closed 9 months ago

msujew commented 10 months ago

Closes https://github.com/eclipse-langium/langium/issues/1291

Renames the existing lock operation to write. Adds a new read lock that only runs after all write operations have finished without interrupting them.