VYA does not specify the length of the fifos that connect modules. In  it was shown that bounded fifos with default sizes may lead to deadlock situations caused by a blocking write action. As of v0.5, YAPI's run-time environment automatically increases fifo sizes at run-time when this situation is detected. As a result, deadlock now means that all processes are blocked by a read action. The upper limit on the total size of the growing fifos depends on the amount of memory available in the system.