Sometimes if we broadcast inside a loop it can cause sim speed to drop to almost zero. Replacing the loop with other equivalent scheduling structures seems to bypass the problem, so I believe this is a bug.
Here is an example project pair, one with the problem and one without (by replacing the loop with a self-broadcast). I don't have a minimal example so far.
Sometimes if we broadcast inside a loop it can cause sim speed to drop to almost zero. Replacing the loop with other equivalent scheduling structures seems to bypass the problem, so I believe this is a bug.
Here is an example project pair, one with the problem and one without (by replacing the loop with a self-broadcast). I don't have a minimal example so far.