Skip to content
  • Koichi Sasada's avatar
    02d9524c
    separate rb_ractor_pub from rb_ractor_t · 02d9524c
    Koichi Sasada authored
    separate some fields from rb_ractor_t to rb_ractor_pub and put it
    at the beggining of rb_ractor_t and declare it in vm_core.h so
    vm_core.h can access rb_ractor_pub fields.
    
    Now rb_ec_ractor_hooks() is a complete inline function and no
    MJIT related issue.
    02d9524c
    separate rb_ractor_pub from rb_ractor_t
    Koichi Sasada authored
    separate some fields from rb_ractor_t to rb_ractor_pub and put it
    at the beggining of rb_ractor_t and declare it in vm_core.h so
    vm_core.h can access rb_ractor_pub fields.
    
    Now rb_ec_ractor_hooks() is a complete inline function and no
    MJIT related issue.
Loading