@@ -1007,15 +1007,9 @@ STATIC_INLINE jl_value_t *jl_gc_big_alloc_inner(jl_ptls_t ptls, size_t sz)
10071007 return jl_valueof (& v -> header );
10081008}
10091009
1010- // Deprecated version, supported for legacy code.
1011- JL_DLLEXPORT jl_value_t * jl_gc_big_alloc (jl_ptls_t ptls , size_t sz )
1012- {
1013- jl_value_t * val = jl_gc_big_alloc_inner (ptls , sz );
1014- maybe_record_alloc_to_profile (val , sz , jl_gc_unknown_type_tag );
1015- return val ;
1016- }
1010+
10171011// Instrumented version of jl_gc_big_alloc_inner, called into by LLVM-generated code.
1018- JL_DLLEXPORT jl_value_t * jl_gc_big_alloc_instrumented (jl_ptls_t ptls , size_t sz , jl_value_t * type )
1012+ JL_DLLEXPORT jl_value_t * jl_gc_big_alloc (jl_ptls_t ptls , size_t sz , jl_value_t * type )
10191013{
10201014 jl_value_t * val = jl_gc_big_alloc_inner (ptls , sz );
10211015 maybe_record_alloc_to_profile (val , sz , (jl_datatype_t * )type );
@@ -1289,7 +1283,7 @@ STATIC_INLINE jl_value_t *jl_gc_pool_alloc_inner(jl_ptls_t ptls, int pool_offset
12891283 jl_gc_pool_t * p = (jl_gc_pool_t * )((char * )ptls + pool_offset );
12901284 assert (jl_atomic_load_relaxed (& ptls -> gc_state ) == 0 );
12911285#ifdef MEMDEBUG
1292- return jl_gc_big_alloc (ptls , osize );
1286+ return jl_gc_big_alloc (ptls , osize , NULL );
12931287#endif
12941288 maybe_collect (ptls );
12951289 jl_atomic_store_relaxed (& ptls -> gc_num .allocd ,
@@ -1337,17 +1331,8 @@ STATIC_INLINE jl_value_t *jl_gc_pool_alloc_inner(jl_ptls_t ptls, int pool_offset
13371331 return jl_valueof (v );
13381332}
13391333
1340- // Deprecated version, supported for legacy code.
1341- JL_DLLEXPORT jl_value_t * jl_gc_pool_alloc (jl_ptls_t ptls , int pool_offset ,
1342- int osize )
1343- {
1344- jl_value_t * val = jl_gc_pool_alloc_inner (ptls , pool_offset , osize );
1345- maybe_record_alloc_to_profile (val , osize , jl_gc_unknown_type_tag );
1346- return val ;
1347- }
13481334// Instrumented version of jl_gc_pool_alloc_inner, called into by LLVM-generated code.
1349- JL_DLLEXPORT jl_value_t * jl_gc_pool_alloc_instrumented (jl_ptls_t ptls , int pool_offset ,
1350- int osize , jl_value_t * type )
1335+ JL_DLLEXPORT jl_value_t * jl_gc_pool_alloc (jl_ptls_t ptls , int pool_offset , int osize , jl_value_t * type )
13511336{
13521337 jl_value_t * val = jl_gc_pool_alloc_inner (ptls , pool_offset , osize );
13531338 maybe_record_alloc_to_profile (val , osize , (jl_datatype_t * )type );
0 commit comments