Skip to content

Commit 5987cad

Browse files
committed
defdelegate directly to :proc_lib.set_label/2
1 parent 0741a5d commit 5987cad

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

lib/elixir/lib/process.ex

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -997,12 +997,7 @@ defmodule Process do
997997
"""
998998
@doc since: "1.17.0"
999999
@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
1000+
defdelegate set_label(label), to: :proc_lib
10061001

10071002
@compile {:inline, nilify: 1}
10081003
defp nilify(:undefined), do: nil

0 commit comments

Comments
 (0)