We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0741a5d commit 5987cadCopy full SHA for 5987cad
1 file changed
lib/elixir/lib/process.ex
@@ -997,12 +997,7 @@ defmodule Process do
997
"""
998
@doc since: "1.17.0"
999
@spec set_label(term()) :: :ok
1000
- def set_label(label) do
1001
- # TODO: switch to `:proc_lib.set_label/2` when we require Erlang/OTP 27+
1002
- Process.put(:"$process_label", label)
1003
- # mimic return value of `:proc_lib.set_label/2`
1004
- :ok
1005
- end
+ defdelegate set_label(label), to: :proc_lib
1006
1007
@compile {:inline, nilify: 1}
1008
defp nilify(:undefined), do: nil
0 commit comments