|parrotcode: STM Runtime library tests|
|Contents | Tests|
t/stm/runtime.t -- STM Runtime library tests
Tests STM.pir and, as a side effect, the underlying STM implementation. This tests its general functionality using an array-based queue implemtation modified to use it, and includes several tests designed to trigger all cases for choice() (which in turn requires STMLog work correctly).