From: Kurt Stephens Date: 2011-09-23T07:12:31+09:00 Subject: [ruby-core:39674] Re: What is the role of rb_objspace_t in gc.c? On 9/8/11 3:22 AM, Nobuyoshi Nakada wrote: > (11/09/08 12:44), Kurt Stephens wrote: >> What is the role of rb_objectspace_t and the pointers to it inside gc.c? > > It's a feature for the future, i.e., MVM. What is MVM? > And it's not "bothering", but was improving the performance actually on my environment. > Probably, a global variable in ix86 PIC mode is much slower than a local variable. Why do we need a singleton at all? -- KAS