[ruby-dev:49241] [Ruby trunk - Bug #11497] [Closed] add Write Barrier in refined method entry move (fixed at r51728)

From: nagachika00@...
Date: 2015-08-31 14:05:45 UTC
List: ruby-dev #49241
Issue #11497 has been reported by Tomoyuki Chikanaga.

----------------------------------------
Bug #11497: add Write Barrier in refined method entry move (fixed at r51728)
https://bugs.ruby-lang.org/issues/11497

* Author: Tomoyuki Chikanaga
* Status: Closed
* Priority: Normal
* Assignee: Koichi Sasada
* ruby -v: -
* Backport: 2.0.0: UNKNOWN, 2.1: REQUIRED, 2.2: REQUIRED
----------------------------------------
このチケットはバックポート管理用です。
trunk では r51728 で write barrier が追加されました。

ruby_2_1, ruby_2_2 では trunk の move_refined_method() が変更されていて多少 conflict しますが、同じ問題があるように見受けられます。

また r50948 も同様に wite barrier 追加のように見えますが、me が T_IMEMO 型のオブジェクトになったためで、T_IMEMO 化されていない 2.1/2.2 では不要ではないかと思いますが、ささださん、どうでしょう?



-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next