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/