今日は昨日の Hash#[]= のキーの文字列の fstring 化の追加修正がありました。
nobu: r59309 2017-07-10 20:42:07 +0900
compile.c で defined? の命令の defined_expr0() の定義で defined_expr というマクロで名前展開してたのをやめたり、不要な分岐を消したりしています。
ko1: r59310 2017-07-11 16:42:27 +0900
r59304 で Hash#[]= に渡したキーの文字列を fstring 化する変更をしたところ tainted 文字列が fstring 化されてしまっていたので、tainted された文字列は普通に freeze された文字列を複製して作るようにしています。
svn: r59311 2017-07-11 16:42:27 +0900
version.h の日付更新。