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