mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-27 16:57:49 +08:00
glossary.md: Add Coroutine Execution context
This commit is contained in:
parent
e81a2ee7d1
commit
d648ae791c
@ -19,8 +19,9 @@ Annotator
|
|||||||
## B
|
## B
|
||||||
|
|
||||||
Blocking Context
|
Blocking Context
|
||||||
: Executing in the [blocking context](execution_contexts.topic#blocking-context) means executing tasks on a thread without access to a coroutine context.
|
: Executing in the [Blocking Context](execution_contexts.topic#blocking-context) means executing tasks on a thread without access to a coroutine context.
|
||||||
→ _Suspending Context_
|
→ _Suspending Context_
|
||||||
|
→ _Coroutine Execution Context_
|
||||||
→ _Coroutine_
|
→ _Coroutine_
|
||||||
|
|
||||||
## C
|
## C
|
||||||
@ -38,6 +39,9 @@ Determines a thread or a thread pool the corresponding coroutine is executed on.
|
|||||||
See [](coroutine_dispatchers.md) for more details.
|
See [](coroutine_dispatchers.md) for more details.
|
||||||
→ _Coroutine_
|
→ _Coroutine_
|
||||||
|
|
||||||
|
Coroutine Execution Context
|
||||||
|
: Executing in the [Coroutine Execution Context](execution_contexts.topic#blocking-context) means executing code (suspending or non-suspending/blocking) from a coroutine.
|
||||||
|
|
||||||
Coroutine Scope
|
Coroutine Scope
|
||||||
: [Coroutine scopes](coroutine_scopes.md) define the lifetime of coroutines and ensure proper handling of coroutine cancellations and structured concurrency.
|
: [Coroutine scopes](coroutine_scopes.md) define the lifetime of coroutines and ensure proper handling of coroutine cancellations and structured concurrency.
|
||||||
→ _Coroutine_
|
→ _Coroutine_
|
||||||
@ -130,8 +134,9 @@ Stubs
|
|||||||
: A subset of a → _Program Structure Interface_ tree in a binary serialized compact format, see [](stub_indexes.md).
|
: A subset of a → _Program Structure Interface_ tree in a binary serialized compact format, see [](stub_indexes.md).
|
||||||
|
|
||||||
Suspending Context
|
Suspending Context
|
||||||
: Executing in the [suspending context](execution_contexts.topic#suspending-context-coroutines) means executing tasks in Kotlin coroutines.
|
: Executing in the [Suspending Context](execution_contexts.topic#suspending-context-coroutines) means executing tasks in Kotlin coroutines.
|
||||||
→ _Blocking Context_
|
→ _Blocking Context_
|
||||||
|
→ _Coroutine Execution Context_
|
||||||
→ _Coroutine_
|
→ _Coroutine_
|
||||||
|
|
||||||
Symbol
|
Symbol
|
||||||
|
@ -406,6 +406,5 @@
|
|||||||
|
|
||||||
</topic>
|
</topic>
|
||||||
|
|
||||||
<!--TODO: glossary: Coroutine Execution Context-->
|
|
||||||
<!--TODO: search for execution_context.topic and adjust dependant content-->
|
<!--TODO: search for execution_context.topic and adjust dependant content-->
|
||||||
<!--TODO: add to content updates-->
|
<!--TODO: add to content updates-->
|
||||||
|
Loading…
x
Reference in New Issue
Block a user