[ruby-core:68120] [Ruby trunk - Bug #10828] send should not create immortal symbols

From: naruse@...
Date: 2015-02-14 04:46:30 UTC
List: ruby-core #68120
Issue #10828 has been updated by Yui NARUSE.

Backport changed from 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: REQUIRED to 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: DONE

ruby_2_2 r49598 merged revision(s) 49499,49500,49501,49502,49504,49505,49506,49507.

----------------------------------------
Bug #10828: send should not create immortal symbols
https://bugs.ruby-lang.org/issues/10828#change-51502

* Author: Marc-Andre Lafortune
* Status: Closed
* Priority: High
* Assignee: Nobuyoshi Nakada
* ruby -v: r49497
* Backport: 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: DONE
----------------------------------------
While `public_send` is ok, `send` and `__send__` create immortal symbols when they shouldn't.



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

In This Thread

Prev Next