diff options
author | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2019-03-25 06:58:50 +0000 |
---|---|---|
committer | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2019-03-25 06:58:50 +0000 |
commit | 8dd0fb9039bbe6152ea5542e6bc70de152871e23 (patch) | |
tree | 3a8c658692e6692095195b081687cf92055a74e9 /tool/generic_erb.rb | |
parent | 9f05891c3daa79e26dd01f0575f1b595ddb7d302 (diff) | |
download | bundler-8dd0fb9039bbe6152ea5542e6bc70de152871e23.tar.gz |
use cfp->bp more.
cfp->bp was (re-)introduced by Kokubun san, but VM doesn't use it
because I (ko1) want to remove it in a future. But using it make
leave instruction fast because of sp consisntency check.
So now VM uses cfp->bp.
To use cfp->bp, I checked the value and I found that it is not a
"initial value of sp" but a "initial value of ep". Fix this problem
and fix all bp references (this is why bp is renamed to bp_).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'tool/generic_erb.rb')
0 files changed, 0 insertions, 0 deletions