libxml-ruby-0.9.9 March 5, 2009
libxml-ruby-0.9.9 March 5, 2009
libxml-ruby がアップデートされていた。
- http://rubyforge.org/projects/libxml
> RubyForge: LibXML: Project Info
gem で早速、update した。0.9.8 で動作していたプログラムは、すこし試した限りでは、特に問題なく動作しているようだ。
gem update が失敗していた。 現在、調査中...
調査結果:
- http://rubyforge.org/forum/forum.php?thread_id=31975&forum_id=2129
という投稿に従って install できた。
rake test すると 1 つエラーが起きてるけど。
自作プログラムが動作することも確認できた。しばらくすれば、正式に gem で update できるようになるだろう。
// 0.9.x -> 0.9.8 では、このプログラムが動作しなくなってしまって、ちょっと驚いた事があったので。
http://libxml.rubyforge.org/rdoc/index.html
にあるベンチマークも走らせてみた。
hpricot (0.6.164)
libxml-ruby (0.9.9)
nokogiri (1.2.1)
Ruby version: MRI 1.8.7 (2008-08-11 rev 72), platform: i686-darwin9
user system total real
rexml 9.110000 0.580000 9.690000 ( 9.753665)
hpricot 2.040000 0.030000 2.070000 ( 2.096508)
libxml 0.470000 0.020000 0.490000 ( 0.497450)
nokogiri 0.430000 0.010000 0.440000 ( 0.453979)
Ruby version: MRI 1.9.1 (2009-01-30 rev 0), platform: i386-darwin9
user system total real
rexml 11.110000 0.110000 11.220000 ( 11.248732)
libxml 0.460000 0.020000 0.480000 ( 0.478099)
nokogiri 0.410000 0.010000 0.420000 ( 0.418684)
Ruby version: JRuby 1.8.6 (2008-12-20 rev 114) [i386-jruby1.1.6], platform: Java, version 1.6.0_07
user system total real
rexml 5.558000 0.000000 5.558000 ( 5.558404)
hpricot 2.080000 0.000000 2.080000 ( 2.079561)
jdom_document_builder 0.417000 0.000000 0.417000 ( 0.416432)
jruby -J-server ./xml_benchmarks.rb
Ruby version: JRuby 1.8.6 (2008-12-20 rev 114) [i386-jruby1.1.6], platform: Java, version 1.6.0_07
user system total real
rexml 5.396000 0.000000 5.396000 ( 5.395802)
hpricot 2.054000 0.000000 2.054000 ( 2.053571)
jdom_document_builder 0.422000 0.000000 0.422000 ( 0.421661)
最近のコメント