Assertion to check async signals toggling

In reply to Anudeep J:

Sounds like you may have events triggering event scheduled at different time slot regions.
For example, in relation to signal w, a changes in w’s active region, but b changes in w’s Reactive region. I wrote this test that certainly provided strange results.

How are these signals generated in relation to the SV scheduling? If I pick one signal (e.g., b or clk), in what regions are these other signals generated?