Issue #9466 has been updated by Tomoyuki Chikanaga.

Subject changed from backport r44758 and r44759 (preserve class name/method name encoding error messages.) to backport r44758, r44759 and r44760 (preserve class name/method name encoding error messages.)

add r44760. It contains a slight incompatibility in messages of NotImplementedError with broken object, but it's quite internal of interpreter. I think it's acceptable to backport it.

----------------------------------------
Backport #9466: backport r44758, r44759 and r44760 (preserve class name/method name encoding error messages.)
https://bugs.ruby-lang.org/issues/9466#change-44836

* Author: Tomoyuki Chikanaga
* Status: Assigned
* Priority: Normal
* Assignee: Tomoyuki Chikanaga
* Category: 
* Target version: 
* ruby -v: 2.0.0-p353
----------------------------------------
I didn't confirm it is required on 2_0_0 yet. Just for memorandum.



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