The arbiter may well remove GNT# at any time. A tool that loses GNT# may finish its recent transaction, but might not start out just one (by asserting FRAME#) Except it observes GNT# asserted the cycle in advance of it begins. Profiling is finished when your individual features are now https://nathanlabsadvisory.com/testing-for-compliance/