From 0436f1e15a8e79ffef5ea412ac1312cbf9f063e6 Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Thu, 1 Dec 2022 23:00:33 +1300 Subject: Introduce `Fiber#storage` for inheritable fiber-scoped variables. (#6612) --- mjit_c.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'mjit_c.rb') diff --git a/mjit_c.rb b/mjit_c.rb index b4e3d89485..c580ce448f 100644 --- a/mjit_c.rb +++ b/mjit_c.rb @@ -442,6 +442,7 @@ module RubyVM::MJIT local_storage: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage)")], local_storage_recursive_hash: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash)")], local_storage_recursive_hash_for_trace: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash_for_trace)")], + storage: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), storage)")], root_lep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_lep)")], root_svar: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_svar)")], ensure_list: [CType::Pointer.new { self.rb_ensure_list_t }, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), ensure_list)")], -- cgit v1.2.3