A list of frames that make up the synchronous stack, rooted at the message loop (i.e., the frames since the last asynchronous gap or the isolate's entrypoint).
List<Frame>? frames;