[ruby-core:127209] [Ruby Bug#19172] `ruby_thread_has_gvl_p` is innacurate sometimes -- document or change?