Pull iseq_add_mark_object_compile_time out of freeze_string
freeze_string essentially called iseq_add_mark_object_compile_time. I
need to know where all writes occur on the rb_iseq_t, so this commit
separates the function calls so we can add write barriers in the right
place.
Pull
iseq_add_mark_object_compile_time
out offreeze_string
freeze_string
essentially called iseq_add_mark_object_compile_time. Ineed to know where all writes occur on the
rb_iseq_t
, so this commitseparates the function calls so we can add write barriers in the right
place.