Project

General

Profile

« Previous | Next » 

Revision 7dbfe896

Added by shugo (Shugo Maeda) over 15 years ago

  • compile.c (compile_cpath, iseq_compile_each): reverted
    constant/class variable lookup in instance_eval etc. to the
    behavior of 1.8.
  • eval.c (rb_mod_nesting): ditto.
  • insns.def (putspecialobject, defineclass): ditto.
  • node.h (NODE_FL_CREF_PUSHED_BY_EVAL): ditto.
  • vm_core.h (VM_SPECIAL_OBJECT_CONST_BASE): ditto.
  • vm_eval.c (yield_under, eval_under): ditto.
  • vm_insnhelper.c (vm_cref_push, vm_get_const_base,
    vm_get_ev_const, vm_get_cvar_base): ditto.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e