summaryrefslogtreecommitdiff
path: root/lldb/test/API/functionalities/plugins/python_os_plugin
diff options
context:
space:
mode:
authorArnold Schwaighofer <aschwaighofer@apple.com>2020-10-21 14:41:47 -0700
committerArnold Schwaighofer <aschwaighofer@apple.com>2020-11-04 10:29:21 -0800
commitea5989b43adb4a7d169852af398e382216907998 (patch)
treeaf217b7f516da590a2d0576e3fba1865c620b4ae /lldb/test/API/functionalities/plugins/python_os_plugin
parenteb8d386d513bf4243d0adb814d862af25b8c4e2f (diff)
Start of an llvm.coro.async implementation
This patch adds the `async` lowering of coroutines. This will be used by the Swift frontend to lower async functions. In contrast to the `retcon` lowering the frontend needs to be in control over control-flow at suspend points as execution might be suspended at these points. This is very much work in progress and the implementation will change as it evolves with the frontend. As such the documentation is lacking detail as some of it might change. rdar://70097093 Reapply with fix for memory sanitizer failure and sphinx failure. Differential Revision: https://reviews.llvm.org/D90612
Diffstat (limited to 'lldb/test/API/functionalities/plugins/python_os_plugin')
0 files changed, 0 insertions, 0 deletions