From 1c415f5ab488240912075473cbfd0b6472c06673 Mon Sep 17 00:00:00 2001 From: antonydellavecchia Date: Mon, 11 Dec 2023 11:37:18 +0100 Subject: [PATCH] removed unnecessary deepcopy (#3094) Co-authored-by: Antony Della Vecchia --- src/Serialization/serializers.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Serialization/serializers.jl b/src/Serialization/serializers.jl index f09d22279a03..e12f05f2ed92 100644 --- a/src/Serialization/serializers.jl +++ b/src/Serialization/serializers.jl @@ -169,7 +169,7 @@ function load_node(f::Function, s::DeserializerState, end !isnothing(key) && set_key(s, key) - obj = deepcopy(s.obj) + obj = s.obj s.obj = isnothing(s.key) ? s.obj : s.obj[s.key] s.key = nothing result = f(s.obj)