diff options
author | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-02-03 23:55:06 +0000 |
---|---|---|
committer | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-02-03 23:55:06 +0000 |
commit | b0cfa46bcea161a2907159c0cb228d869e4c1fa3 (patch) | |
tree | 93c5c135ea293699533bec3a881393f996b25fec /strftime.c | |
parent | 257bf9c0d07772b201b592eb5e19df80cd459957 (diff) | |
download | ruby-b0cfa46bcea161a2907159c0cb228d869e4c1fa3.tar.gz |
symbol.c (rb_id2str): eliminate branch to set class
Since the fstring table encompasses all strings in the
symbol table, we may reuse the fstring table walk to set
the class and eliminate the branch in rb_id2str.
* string.c (Init_String): use rb_cString immediately after definition
* symbol.c (rb_id2str): eliminate branch to set class
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'strftime.c')
0 files changed, 0 insertions, 0 deletions