rb_thread_call_with_gvl 428 gc.c rb_thread_call_with_gvl(ruby_memerror_body, 0); rb_thread_call_with_gvl 573 gc.c rb_thread_call_with_gvl(negative_size_allocation_error_with_gvl, (void *)msg); rb_thread_call_with_gvl 596 gc.c return (int)rb_thread_call_with_gvl(gc_with_gvl, (void *)objspace); rb_thread_call_with_gvl 591 vm_core.h void *rb_thread_call_with_gvl(void *(*func)(void *), void *data1);