scala.concurrent.blocking: ¿qué hace realmente?

He pasado un tiempo aprendiendo el tema de los contextos de ejecución de Scala, los modelos de subprocesos subyacentes y la concurrencia. ¿Puedes explicar de qué manerasscala.concurrent.blocking "ajustar el comportamiento del tiempo de ejecución" y"puede mejorar el rendimiento o evitar puntos muertos" como se describe en elScaladoc?

Enla documentación, se presenta como un medio para esperar una API que no implementa Awaitable. (¿Quizás también se debe envolver el cálculo de larga duración?).

¿Qué es lo que realmente hace?

Siguiendo a través de la fuente no traiciona fácilmente sus secretos.

Respuestas a la pregunta(1)

Su respuesta a la pregunta