Fix leaked global symbols for debug counter

This commit is contained in:
Nobuyoshi Nakada 2022-07-02 23:56:11 +09:00
Родитель c617495f8e
Коммит 62084e1930
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -30,7 +30,7 @@ size_t rb_debug_counter[numberof(debug_counter_names)];
void rb_debug_counter_add_atomic(enum rb_debug_counter_type type, int add);
MJIT_SYMBOL_EXPORT_END
rb_nativethread_lock_t debug_counter_lock;
static rb_nativethread_lock_t debug_counter_lock;
__attribute__((constructor))
static void
@ -49,7 +49,7 @@ rb_debug_counter_add_atomic(enum rb_debug_counter_type type, int add)
rb_nativethread_lock_unlock(&debug_counter_lock);
}
int debug_counter_disable_show_at_exit = 0;
static int debug_counter_disable_show_at_exit = 0;
// note that this operation is not atomic.
void