Bug #4289 » 0002-introduce-ephemeral-class-flag-for-short-lived-class.patch
| include/ruby/ruby.h | ||
|---|---|---|
| 
         struct st_table *m_tbl; 
   | 
||
| 
         struct st_table *iv_index_tbl; 
   | 
||
| 
     }; 
   | 
||
| 
     #define RCLASS_EPHEMERAL FL_USER1 
   | 
||
| 
     #define RCLASS_IV_TBL(c) (RCLASS(c)->ptr->iv_tbl) 
   | 
||
| 
     #define RCLASS_CONST_TBL(c) (RCLASS(c)->ptr->const_tbl) 
   | 
||
| 
     #define RCLASS_M_TBL(c) (RCLASS(c)->m_tbl) 
   | 
||