ruby-cvs:23323
From: knu ruby-lang.org
Date: Sat, 19 Apr 2008 20:38:36 +0900 (JST)
Subject: [ruby-cvs:23323] Ruby:r16083 (ruby_1_8): * lib/yaml/baseemitter.rb, lib/yaml/encoding.rb: performance
knu 2008-04-19 20:38:35 +0900 (Sat, 19 Apr 2008)
New Revision: 16083
Added files:
branches/ruby_1_8/test/yaml/test_yamlstore.rb
Modified files:
branches/ruby_1_8/ChangeLog
branches/ruby_1_8/lib/yaml/baseemitter.rb
branches/ruby_1_8/lib/yaml/encoding.rb
branches/ruby_1_8/lib/yaml/store.rb
branches/ruby_1_8/lib/yaml/tag.rb
Log:
* lib/yaml/baseemitter.rb, lib/yaml/encoding.rb: performance
tuning around String#gsub.
* lib/yaml/tag.rb: Replace nodoc with stopdoc so Module methods get
documented.
* lib/yaml/store.rb (YAML::load): modified to support empty
database.
* lib/yaml/store.rb (YAML::Store::marshal_dump_supports_canonical_option?):
add a method to support faster PStore.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/lib/yaml/encoding.rb?r1=16083&r2=16082&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/lib/yaml/baseemitter.rb?r1=16083&r2=16082&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?r1=16083&r2=16082&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/lib/yaml/tag.rb?r1=16083&r2=16082&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/lib/yaml/store.rb?r1=16083&r2=16082&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/test/yaml/test_yamlstore.rb?revision=16083&view=markup