@@ -1510,7 +1510,6 @@ static void invalidate_method_instance(jl_method_instance_t *replaced, size_t ma
1510
1510
jl_array_ptr_1d_push (_jl_debug_method_invalidation , (jl_value_t * )replaced );
1511
1511
boxeddepth = jl_box_int32 (depth );
1512
1512
jl_array_ptr_1d_push (_jl_debug_method_invalidation , boxeddepth );
1513
- jl_gc_wb (_jl_debug_method_invalidation , boxeddepth );
1514
1513
JL_GC_POP ();
1515
1514
}
1516
1515
if (!jl_is_method (replaced -> def .method ))
@@ -1643,7 +1642,6 @@ static int invalidate_mt_cache(jl_typemap_entry_t *oldentry, void *closure0)
1643
1642
JL_GC_PUSH1 (& loctag );
1644
1643
jl_array_ptr_1d_push (_jl_debug_method_invalidation , (jl_value_t * )mi );
1645
1644
loctag = jl_cstr_to_string ("invalidate_mt_cache" );
1646
- jl_gc_wb (_jl_debug_method_invalidation , loctag );
1647
1645
jl_array_ptr_1d_push (_jl_debug_method_invalidation , loctag );
1648
1646
JL_GC_POP ();
1649
1647
}
@@ -1703,20 +1701,16 @@ JL_DLLEXPORT void jl_method_table_disable(jl_methtable_t *mt, jl_method_t *metho
1703
1701
invalidated = 1 ;
1704
1702
if (invalidate_backedges (mi , methodentry -> max_world ))
1705
1703
if (_jl_debug_method_invalidation ) {
1706
- if (!loctag ) {
1704
+ if (!loctag )
1707
1705
loctag = jl_cstr_to_string ("jl_method_table_disable" );
1708
- jl_gc_wb (_jl_debug_method_invalidation , loctag );
1709
- }
1710
1706
jl_array_ptr_1d_push (_jl_debug_method_invalidation , loctag );
1711
1707
}
1712
1708
}
1713
1709
}
1714
1710
if (invalidated && _jl_debug_method_invalidation ) {
1715
1711
jl_array_ptr_1d_push (_jl_debug_method_invalidation , (jl_value_t * )method );
1716
- if (!loctag ) {
1712
+ if (!loctag )
1717
1713
loctag = jl_cstr_to_string ("jl_method_table_disable" );
1718
- jl_gc_wb (_jl_debug_method_invalidation , loctag );
1719
- }
1720
1714
jl_array_ptr_1d_push (_jl_debug_method_invalidation , loctag );
1721
1715
}
1722
1716
JL_GC_POP ();
@@ -1815,10 +1809,8 @@ JL_DLLEXPORT void jl_method_table_insert(jl_methtable_t *mt, jl_method_t *method
1815
1809
invalidated = 1 ;
1816
1810
if (_jl_debug_method_invalidation ) {
1817
1811
jl_array_ptr_1d_push (_jl_debug_method_invalidation , (jl_value_t * )mi );
1818
- if (!loctag ) {
1812
+ if (!loctag )
1819
1813
loctag = jl_cstr_to_string ("jl_method_table_insert" );
1820
- jl_gc_wb (_jl_debug_method_invalidation , loctag );
1821
- }
1822
1814
jl_array_ptr_1d_push (_jl_debug_method_invalidation , loctag );
1823
1815
}
1824
1816
}
@@ -1827,10 +1819,8 @@ JL_DLLEXPORT void jl_method_table_insert(jl_methtable_t *mt, jl_method_t *method
1827
1819
}
1828
1820
if (invalidated && _jl_debug_method_invalidation ) {
1829
1821
jl_array_ptr_1d_push (_jl_debug_method_invalidation , (jl_value_t * )method );
1830
- if (!loctag ) {
1822
+ if (!loctag )
1831
1823
loctag = jl_cstr_to_string ("jl_method_table_insert" );
1832
- jl_gc_wb (_jl_debug_method_invalidation , loctag );
1833
- }
1834
1824
jl_array_ptr_1d_push (_jl_debug_method_invalidation , loctag );
1835
1825
}
1836
1826
update_max_args (mt , type );
0 commit comments