Hi, In thread.c, three YARV thread models are described. Which models will be used in Ruby/YARV? If model 2 (native threads with Giant VM lock) is used, can I use blocking system calls without releasing the Giant VM lock before? Probably not. I'm trying to understand how the future Ruby will behave in this respect. Best regards, Michael