From b4d1c024de88e305f761fcbe8e9e35a5ce60ceb6 Mon Sep 17 00:00:00 2001 From: ko1 Date: Thu, 5 Mar 2015 22:22:18 +0000 Subject: [PATCH] add Changelog git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ChangeLog b/ChangeLog index a6caf2c0b8..6505d8348f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -15,6 +15,9 @@ Fri Mar 6 07:00:44 2015 Koichi Sasada However, created two T_ICLASS objects have same or shorter lifetime than M1 (T_MODULE) object. So that we only need to mark mtbl from M1, not from T_ICLASS objects. This patch tries marking only from M1. + In other words, original module (M1) has responsibility to mark mtbl. + Because of no duplicate marking, we don't need method_table_wrapper + any more. Note that one `Module#prepend` call creates two T_ICLASS objects. One for refering to a prepending Module object, same as