JetBrains/lincheck

Support blocking operations for threads

ndkoval opened this issue · 1 comments

Lincheck provides great support for suspend operations in Kotlin. However, it does not support blocking data structures that park native threads. We can track park invocations and handle InterruptedException-s to add this support. Yet, it would require non-trivial changes in the verification phase.

#143 already suggests changes in the runner.