scala.concurrent.blocking - o que realmente faz?
Passei um tempo aprendendo o tópico dos contextos de execução do Scala, modelos de encadeamento subjacentes e simultaneidade. Você pode explicar de que maneirascala.concurrent.blocking
"ajusta o comportamento do tempo de execução" e"pode melhorar o desempenho ou evitar conflitos" conforme descrito noscaladoc?
Noa documentação, é apresentado como um meio de aguardar API que não implementa Awaitable. (Talvez também deva ser encerrada a computação de longa duração?).
O que é que ele realmente faz?
Seguindo através da fonte não revela facilmente seus segredos.