I learned the hard way that exceptions are expensive. I was doing a bunch of tests with the RISC-V VM and gave it a budget of 60K instructions/sec. Then I started testing exceptions, and nothing was happening. It looked like it is taking a lot of time to unwind the stack.

Next - Previous