Issue #9042 has been reported by headius (Charles Nutter). ---------------------------------------- Feature #9042: Remove "f" suffix in favor of VM optimization of "literal".freeze https://bugs.ruby-lang.org/issues/9042 Author: headius (Charles Nutter) Status: Open Priority: Normal Assignee: Category: Target version: current: 2.1.0 The "f" suffix has been added to Ruby trunk to allow creating pre-frozen literal strings. However, #8992 provides a way the VM could simply optimize #freeze called on a literal string in the same way. If #8992 is accepted, the backward-incompatible "f" syntax should be removed. -- http://bugs.ruby-lang.org/