mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* benchmark/bm_app_pentomino.rb : use Array#dup instead of
Array#clone * benchmark/bmx_temp.rb : removed * benchmark/run.rb : use run.rb instead of run_rite.rb * common.mk : ditto * benchmark/run_rite.rb : removed * common.mk : use $(srcdir)/test.rb to run a test program with "make run" * benchmark/bmx_temp.rb : removed and set svn:ignore (bmx_*.rb) to benchmark/ * test.rb : set svn:ignore git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
c5a0c3be2e
commit
d22d3b5a7a
7 changed files with 80 additions and 254 deletions
4
vm.c
4
vm.c
|
@ -236,7 +236,7 @@ th_make_env_each(yarv_thread_t *th, yarv_control_frame_t *cfp,
|
|||
|
||||
for (i = 0; i <= local_size; i++) {
|
||||
env->env[i] = envptr[-local_size + i];
|
||||
//dp(env->env[i]);
|
||||
// dp(env->env[i]);
|
||||
if (YARV_NORMAL_ISEQ_P(cfp->iseq)) {
|
||||
/* clear value stack for GC */
|
||||
// envptr[-local_size + i] = 0;
|
||||
|
@ -707,7 +707,7 @@ th_invoke_proc(yarv_thread_t *th, yarv_proc_t *proc,
|
|||
volatile int stored_safe = th->safe_level;
|
||||
volatile NODE *stored_special_cref_stack = 0;
|
||||
yarv_control_frame_t * volatile cfp = th->cfp;
|
||||
|
||||
|
||||
TH_PUSH_TAG(th);
|
||||
if ((state = EXEC_TAG()) == 0) {
|
||||
stored_special_cref_stack =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue