mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
Fix typo from gloabl_object_list to global_object_list
This commit is contained in:
parent
4559a161af
commit
c2170e5c2b
3 changed files with 7 additions and 7 deletions
8
gc.c
8
gc.c
|
@ -8740,9 +8740,9 @@ rb_gc_register_address(VALUE *addr)
|
|||
VALUE obj = *addr;
|
||||
|
||||
struct global_object_list *tmp = ALLOC(struct global_object_list);
|
||||
tmp->next = vm->gloabl_object_list;
|
||||
tmp->next = vm->global_object_list;
|
||||
tmp->varptr = addr;
|
||||
vm->gloabl_object_list = tmp;
|
||||
vm->global_object_list = tmp;
|
||||
|
||||
/*
|
||||
* Because some C extensions have assignment-then-register bugs,
|
||||
|
@ -8760,10 +8760,10 @@ void
|
|||
rb_gc_unregister_address(VALUE *addr)
|
||||
{
|
||||
rb_vm_t *vm = GET_VM();
|
||||
struct global_object_list *tmp = vm->gloabl_object_list;
|
||||
struct global_object_list *tmp = vm->global_object_list;
|
||||
|
||||
if (tmp->varptr == addr) {
|
||||
vm->gloabl_object_list = tmp->next;
|
||||
vm->global_object_list = tmp->next;
|
||||
xfree(tmp);
|
||||
return;
|
||||
}
|
||||
|
|
4
vm.c
4
vm.c
|
@ -2960,7 +2960,7 @@ rb_vm_mark(void *ptr)
|
|||
rb_gc_mark(rb_ractor_self(r));
|
||||
}
|
||||
|
||||
for (struct global_object_list *list = vm->gloabl_object_list; list; list = list->next) {
|
||||
for (struct global_object_list *list = vm->global_object_list; list; list = list->next) {
|
||||
rb_gc_mark_maybe(*list->varptr);
|
||||
}
|
||||
|
||||
|
@ -3107,7 +3107,7 @@ ruby_vm_destruct(rb_vm_t *vm)
|
|||
RB_ALTSTACK_FREE(vm->main_altstack);
|
||||
|
||||
struct global_object_list *next;
|
||||
for (struct global_object_list *list = vm->gloabl_object_list; list; list = next) {
|
||||
for (struct global_object_list *list = vm->global_object_list; list; list = next) {
|
||||
next = list->next;
|
||||
xfree(list);
|
||||
}
|
||||
|
|
|
@ -710,7 +710,7 @@ typedef struct rb_vm_struct {
|
|||
|
||||
/* object management */
|
||||
VALUE mark_object_ary;
|
||||
struct global_object_list *gloabl_object_list;
|
||||
struct global_object_list *global_object_list;
|
||||
const VALUE special_exceptions[ruby_special_error_count];
|
||||
|
||||
/* load */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue