mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
Rename ivptr
-> fields
, next_iv_index
-> next_field_index
Ivars will longer be the only thing stored inline via shapes, so keeping the `iv_index` and `ivptr` names would be confusing. Instance variables won't be the only thing stored inline via shapes, so keeping the `ivptr` name would be confusing. `field` encompass anything that can be stored in a VALUE array. Similarly, `gen_ivtbl` becomes `gen_fields_tbl`.
This commit is contained in:
parent
4e30b77b90
commit
0ea210d1ea
Notes:
git
2025-05-08 05:58:20 +00:00
26 changed files with 354 additions and 354 deletions
2
vm.c
2
vm.c
|
@ -3169,7 +3169,7 @@ ruby_vm_destruct(rb_vm_t *vm)
|
|||
if (objspace) {
|
||||
if (rb_free_at_exit) {
|
||||
rb_objspace_free_objects(objspace);
|
||||
rb_free_generic_iv_tbl_();
|
||||
rb_free_generic_fields_tbl_();
|
||||
rb_free_default_rand_key();
|
||||
if (th && vm->fork_gen == 0) {
|
||||
/* If we have forked, main_thread may not be the initial thread */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue