Skip to content

Commit

Permalink
Fix typo from gloabl_object_list to global_object_list
Browse files Browse the repository at this point in the history
  • Loading branch information
peterzhu2118 committed Mar 14, 2024
1 parent 4559a16 commit c2170e5
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
8 changes: 4 additions & 4 deletions gc.c
Expand Up @@ -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,
Expand All @@ -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;
}
Expand Down
4 changes: 2 additions & 2 deletions vm.c
Expand Up @@ -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);
}

Expand Down Expand Up @@ -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);
}
Expand Down
2 changes: 1 addition & 1 deletion vm_core.h
Expand Up @@ -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 */
Expand Down

0 comments on commit c2170e5

Please sign in to comment.