From 451de66ef2f8f52ff86385b4a953c246860b4ab1 Mon Sep 17 00:00:00 2001 From: xgdgsc Date: Sat, 26 Aug 2023 03:40:22 +0800 Subject: [PATCH] add @lock doc (#50491) https://github.com/JuliaLang/julia/issues/36441 --- doc/src/base/parallel.md | 1 + doc/src/manual/multi-threading.md | 2 ++ 2 files changed, 3 insertions(+) diff --git a/doc/src/base/parallel.md b/doc/src/base/parallel.md index c9f24429fd0e5..c3106b8caf8c7 100644 --- a/doc/src/base/parallel.md +++ b/doc/src/base/parallel.md @@ -50,6 +50,7 @@ Base.unlock Base.trylock Base.islocked Base.ReentrantLock +Base.@lock ``` ## Channels diff --git a/doc/src/manual/multi-threading.md b/doc/src/manual/multi-threading.md index 33ef385ce1de9..152b73941013f 100644 --- a/doc/src/manual/multi-threading.md +++ b/doc/src/manual/multi-threading.md @@ -165,6 +165,8 @@ julia> begin unlock(lk) end end + +julia> @lock lk use(a) ``` where `lk` is a lock (e.g. `ReentrantLock()`) and `a` data.