It's a great module that would be of great use for error handling. Unfortunately, it has a really bad performance issue. A simple function call with Contextual::Return took 30 times as long as the same call without Contextual::Return (120 seconds vs. 4 seconds, executed 500000 times each). This is an amount of slowdown I'm not willing to accept in most of my programs.
3 out of 3 found this review helpful. Was this review helpful to you? Yes No