aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authornormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-06-22 21:50:31 +0000
committernormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-06-22 21:50:31 +0000
commitebcf79d988f7504c580f0b12f3d026115956be4f (patch)
treec1c63c15a0a9e59d21d0217fb91e177ea28d28dd /ChangeLog
parent99eaf90cb42f83b4f4302b7e41368960f99e2384 (diff)
downloadruby-ebcf79d988f7504c580f0b12f3d026115956be4f.tar.gz
struct.c: cache member definition in a subclass
Since getting Qnil is already error, it is safe to use rb_attr_get. * struct.c (struct_ivar_get): cache member definition in a subclass Thanks to Sokolov Yura aka funny_falcon <funny.falcon@gmail.com> in https://bugs.ruby-lang.org/issues/10585 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 20ac38da3b..907d1d81db 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Tue Jun 23 06:37:10 2015 Eric Wong <e@80x24.org>
+
+ * struct.c (struct_ivar_get): cache member definition in a subclass
+ Thanks to Sokolov Yura aka funny_falcon <funny.falcon@gmail.com>
+ in https://bugs.ruby-lang.org/issues/10585
+
Tue Jun 23 04:58:06 2015 Eric Wong <e@80x24.org>
* benchmark/bm_vm2_struct_big_href_hi.rb: new benchmark