Ruby 1.9 uses libpthread which creates stacks for its threads in a similar way (mmap and a guard page).
I'd be curious to see the rest of the benchmarks.
Edit: Remembered based on ice799's comment below that in 1.9 the threads still won't be allowed to operate in parallel, which neuters most of the aforementioned benefits to using native threads.
In case of this patch, even the author himself says that Ruby 1.9 doesn't do stack copying. He's not "explaining as if he discovered it himself".