Hello:
When will rvm save volatile registers except taking yieldpoints? Unpreemptible code can't have yield point, but I find that a parameter passed in from rdx seems to be removed of upper half on 64bit platform. This cause a SIGSEGV, as the value is used as index to address a object lock field.
 
DaFENG
Coder
Telecommunication && Network Industry
Pudong
Shanghai
China