diff options
author | shugo <shugo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-08-03 10:27:21 +0000 |
---|---|---|
committer | shugo <shugo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-08-03 10:27:21 +0000 |
commit | 2d3d84155d6c114a0f76888a8e2779e887722788 (patch) | |
tree | eaaded667ea40494ac6c5c1840931f457eb04a7a /ChangeLog | |
parent | bea3f0df108ad4a983843eae83231cca2843b30d (diff) |
* insns.def (invokesuper): don't skip the same class. instead, use
rb_method_entry_get_with_omod() to avoid infinite loop when
super is used with refinements. [ruby-core:30450] [Bug #3351]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,9 @@ +Fri Aug 3 19:26:10 2012 Shugo Maeda <shugo@ruby-lang.org> + + * insns.def (invokesuper): don't skip the same class. instead, use + rb_method_entry_get_with_omod() to avoid infinite loop when + super is used with refinements. [ruby-core:30450] [Bug #3351] + Fri Aug 3 19:21:19 2012 Nobuyoshi Nakada <nobu@ruby-lang.org> * configure.in: use clang prior to gcc only when self-compiling on |