Skip to content

Commit 6240d35

Browse files
authored
Initialize n_uninitialized for Symbol and SimpleVector (#41496)
1 parent cf4e1c4 commit 6240d35

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/jltypes.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2016,6 +2016,7 @@ void jl_init_types(void) JL_GC_DISABLED
20162016
jl_symbol_type->name->mt = jl_nonfunction_mt;
20172017
jl_symbol_type->super = jl_any_type;
20182018
jl_symbol_type->parameters = jl_emptysvec;
2019+
jl_symbol_type->name->n_uninitialized = 0;
20192020
jl_symbol_type->name->names = jl_emptysvec;
20202021
jl_symbol_type->types = jl_emptysvec;
20212022
jl_symbol_type->size = 0;
@@ -2026,6 +2027,7 @@ void jl_init_types(void) JL_GC_DISABLED
20262027
jl_simplevector_type->name->mt = jl_nonfunction_mt;
20272028
jl_simplevector_type->super = jl_any_type;
20282029
jl_simplevector_type->parameters = jl_emptysvec;
2030+
jl_simplevector_type->name->n_uninitialized = 0;
20292031
jl_simplevector_type->name->names = jl_emptysvec;
20302032
jl_simplevector_type->types = jl_emptysvec;
20312033
jl_precompute_memoized_dt(jl_simplevector_type, 1);

0 commit comments

Comments
 (0)