Revamp dataflow scheduler The old scheduler was based on linear scans ot determine eligible instructions. The new one uses a pre-pared dataflow graph to quickly identify eligable instructions after each instruction.
Revamp dataflow scheduler
The old scheduler was based on linear scans ot determine eligible
instructions. The new one uses a pre-pared dataflow graph to
quickly identify eligable instructions after each instruction.

todo: avoid expensive memory foot claims

zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb