Synapse has traditionally used inlineCallbacks to have readable asynchronous code. Now that only Python 3 is supported, native async / await syntax can be used. This helps identify where performance is going (and helps find errors) due to giving saner stack traces.
You can drag to zoom to a portion of the graph above.

Details of latest snapshot

Commit
From
Module inlineCallbacks
cachedInlineCallbacks
ensureDeferred
maybeDeferred
succeed
failure
async