enso/engine/runtime-integration-tests/src/test
Hubert Plociniczak c22d7422e6
Speedup visualization and widget responses (#9371)
`ExecuteJob` can now be interrupted.
We now have a separate threadpool for visualization-related jobs.

# Important Notes
In a lock step situation, a job or command could have been interrupted while waiting for one of the locks. As locks ensured only that they were released once all of them have been acquired this could leave engine in a broken state.
Once `ExecuteJob` could be interrupted this became a blocker as it prevented project startup almost in every case.
The change also makes it careful to avoid constant `ExecuteJob` restarts.

Addresses #9278. There will be follow up work.
2024-03-21 14:06:48 +00:00
..
java/org/enso Avoid Interop TypeOfNode specializations for EnsoObject (#9431) 2024-03-15 19:52:41 +01:00
resources Fix incremental compilation of runtime/test (#8975) 2024-02-13 10:05:31 +01:00
scala/org/enso Speedup visualization and widget responses (#9371) 2024-03-21 14:06:48 +00:00