diff options
author | tmm1 <tmm1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-11-26 23:30:25 +0000 |
---|---|---|
committer | tmm1 <tmm1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-11-26 23:30:25 +0000 |
commit | cbb56e30a4bc3d0f1446bdd3fb41f14a362e94fb (patch) | |
tree | 9fd90cc05e34b44c654ff7590854ca0f8f7be414 /ChangeLog | |
parent | 599c3a92452995f897b03f68f3f7e86d62dc9cf9 (diff) | |
download | ruby-cbb56e30a4bc3d0f1446bdd3fb41f14a362e94fb.tar.gz |
* compile.c: Use rb_fstring() to de-duplicate string literals in code. [ruby-core:58599] [Bug #9159] [ruby-core:54405]
* iseq.c (prepare_iseq_build): De-duplicate iseq labels and source locations.
* re.c (rb_reg_initialize): Use rb_fstring() for regex string.
* string.c (rb_fstring): Handle non-string and already-fstr arguments.
* vm_eval.c (eval_string_with_cref): De-duplicate eval source filename.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +Wed Nov 27 08:24:49 2013 Aman Gupta <ruby@tmm1.net> + + * compile.c: Use rb_fstring() to de-duplicate string literals in code. + [ruby-core:58599] [Bug #9159] [ruby-core:54405] + * iseq.c (prepare_iseq_build): De-duplicate iseq labels and source + locations. + * re.c (rb_reg_initialize): Use rb_fstring() for regex string. + * string.c (rb_fstring): Handle non-string and already-fstr arguments. + * vm_eval.c (eval_string_with_cref): De-duplicate eval source + filename. + Wed Nov 27 07:13:54 2013 Aaron Patterson <aaron@tenderlovemaking.com> * ext/psych/lib/psych.rb: psych version 2.0.2 |