Skip to content

Commit

Permalink
remove jl_gc_wb_buf (JuliaLang#51919)
Browse files Browse the repository at this point in the history
Stale now that the Memory PR got merged.
  • Loading branch information
d-netto committed Oct 29, 2023
1 parent 81abb6d commit b5b05c8
Showing 1 changed file with 0 additions and 11 deletions.
11 changes: 0 additions & 11 deletions src/julia_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -575,17 +575,6 @@ void jl_gc_run_all_finalizers(jl_task_t *ct);
void jl_release_task_stack(jl_ptls_t ptls, jl_task_t *task);
void jl_gc_add_finalizer_(jl_ptls_t ptls, void *v, void *f) JL_NOTSAFEPOINT;

void gc_setmark_buf(jl_ptls_t ptls, void *buf, uint8_t, size_t) JL_NOTSAFEPOINT;

STATIC_INLINE void jl_gc_wb_buf(void *parent, void *bufptr, size_t minsz) JL_NOTSAFEPOINT // parent isa jl_value_t*
{
// if parent is marked and buf is not
if (__unlikely(jl_astaggedvalue(parent)->bits.gc & 1)) {
jl_task_t *ct = jl_current_task;
gc_setmark_buf(ct->ptls, bufptr, 3, minsz);
}
}

void jl_gc_debug_print_status(void) JL_NOTSAFEPOINT;
JL_DLLEXPORT void jl_gc_debug_critical_error(void) JL_NOTSAFEPOINT;
void jl_print_gc_stats(JL_STREAM *s);
Expand Down

0 comments on commit b5b05c8

Please sign in to comment.