From: Eric Wong Date: 2014-08-29T07:24:36+00:00 Subject: [ruby-core:64628] Re: [ruby-trunk - Feature #10182] [PATCH] string.c: move frozen_strings table to rb_vm_t ko1@atdot.net wrote: > (2014/08/28 19:51), normalperson@yhbt.net wrote: > > Cleanup in case MVM development proceeds. > > Now, mvm is stopping. I am sad :*( > I don't like to include vm_core.h only for such purpose. It extends > dependency, taking long build time, and so on. OK, I was thinking about making it smaller/modular, too. > How about to make a function such as "rb_vm_fstring_table()" in string.c > and use C's global variable just now, and comment to take care? OK, I made r47312. I kept the initialization changes since I think it was ugly to do lazy st_init_table (in case we need thread-safety in the future, using something like rculfhash (from Userspace-RCU))