@@ -698,15 +698,13 @@ static int jl_serialize_generic(jl_serializer_state *s, jl_value_t *v) JL_GC_DIS
698698 return 0 ;
699699}
700700
701- static void jl_serialize_code_instance (jl_serializer_state * s , jl_code_instance_t * codeinst ,
702- int skip_partial_opaque , int internal ,
703- int force ) JL_GC_DISABLED
701+ static void jl_serialize_code_instance (jl_serializer_state * s , jl_code_instance_t * codeinst , int skip_partial_opaque , int internal ) JL_GC_DISABLED
704702{
705703 if (internal > 2 ) {
706704 while (codeinst && !codeinst -> relocatability )
707705 codeinst = codeinst -> next ;
708706 }
709- if (! force && jl_serialize_generic (s , (jl_value_t * )codeinst )) {
707+ if (jl_serialize_generic (s , (jl_value_t * )codeinst )) {
710708 return ;
711709 }
712710 assert (codeinst != NULL ); // handle by jl_serialize_generic, but this makes clang-sa happy
@@ -727,7 +725,7 @@ static void jl_serialize_code_instance(jl_serializer_state *s, jl_code_instance_
727725 if (write_ret_type && codeinst -> rettype_const &&
728726 jl_typeis (codeinst -> rettype_const , jl_partial_opaque_type )) {
729727 if (skip_partial_opaque ) {
730- jl_serialize_code_instance (s , codeinst -> next , skip_partial_opaque , internal , 0 );
728+ jl_serialize_code_instance (s , codeinst -> next , skip_partial_opaque , internal );
731729 return ;
732730 }
733731 else {
@@ -754,7 +752,7 @@ static void jl_serialize_code_instance(jl_serializer_state *s, jl_code_instance_
754752 jl_serialize_value (s , jl_nothing );
755753 }
756754 write_uint8 (s -> s , codeinst -> relocatability );
757- jl_serialize_code_instance (s , codeinst -> next , skip_partial_opaque , internal , 0 );
755+ jl_serialize_code_instance (s , codeinst -> next , skip_partial_opaque , internal );
758756}
759757
760758enum METHOD_SERIALIZATION_MODE {
@@ -1015,10 +1013,10 @@ static void jl_serialize_value_(jl_serializer_state *s, jl_value_t *v, int as_li
10151013 }
10161014 jl_serialize_value (s , (jl_value_t * )backedges );
10171015 jl_serialize_value (s , (jl_value_t * )NULL ); //callbacks
1018- jl_serialize_code_instance (s , mi -> cache , 1 , internal , 0 );
1016+ jl_serialize_code_instance (s , mi -> cache , 1 , internal );
10191017 }
10201018 else if (jl_is_code_instance (v )) {
1021- jl_serialize_code_instance (s , (jl_code_instance_t * )v , 0 , 2 , 1 );
1019+ jl_serialize_code_instance (s , (jl_code_instance_t * )v , 0 , 2 );
10221020 }
10231021 else if (jl_typeis (v , jl_module_type )) {
10241022 jl_serialize_module (s , (jl_module_t * )v );
0 commit comments