Meteor for Ruby
0.9.6.8、リリース。
http://github.com/asip/meteor/
http://rubygems.org/gems/meteor
[変更点] ・YARD用コメントの英語化(日本語も併存) ・AttributeMap#[]=のバグFix
MeteorでRubinius1.2.3が遅すぎてびっくりした!!
Ruby1.8.7、Ruby1.9.2と較べて遜色ないか、多少速い
ことを期待していたのだが...。
結果は予想の斜め上をいき、期待とは真逆?となった。
Meteor on Ruby1.9.2 is 2x faster than Meteor on Rubinius1.2.3.
Rubinius1.2.3でMeteorのサンプルを走らせた場合、Ruby1.9.2で
走らせた場合に較べて、2倍以上遅い。
MeteorがたまたまRubiniusの苦手分野をクリーンヒットしたのか...?
MeteorをRubinius向けにチューニングすると遜色ないスピードが
出るのか?
実行環境はMacOSX10.6.7 on MacBook Pro 2010 Mid。
RubiniusはMacOSX10.6用公式インストーラを利用。
Meteor for Ruby
0.9.6.7、リリース。
http://github.com/asip/meteor/
http://rubygems.org/gems/meteor
[変更点] ・パフォーマンスチューニング ・Meteor::Core::Kernel#escape_regexのRegexp#quoteによる置換
Meteor for Ruby
0.9.6.5、リリース。
http://github.com/asip/meteor/
http://rubygems.org/gems/meteor
[変更点] ・ライブラリ構造の変更 ・各パーサ本体をMeteor::Mlモジュール下に移動しました。
Meteor for Ruby
0.9.6.4、リリース。
http://github.com/asip/meteor/
http://rubygems.org/gems/meteor
[変更点] ・Ruby1.9とRuby1.8での属性指定を伴うメソッドのシグニチャを統一しました。 ・Meteor::Core::Kernal#elementのメソッドシグニチャの変更 ・Meteor::Element#childのメソッドシグニチャの変更 ・Meteor::Core::Kernel#attrのメソッドシグニチャの変更 ・Meteor::Element#attrのメソッドシグニチャの変更 ・Meteor::Html::ParserImplの不具合修正
Meteor for Ruby
0.9.6.3、リリース。
http://github.com/asip/meteor/
http://rubygems.org/gems/meteor
[変更点] ・Ruby1.9での属性の指定を「属性名=>属性値」だけでなく 0.9.5.1以前の構文でも行えるようにしました。 ・Meteor::Parser#elementのメソッドシグニチャの変更 on Ruby1.9 ・Meteor::Element#childのメソッドシグニチャの変更 on Ruby1.9 ・Meteor::Parser#attrのメソッドシグニチャの変更 on Ruby1.9 ・Meteor::Element#attrのメソッドシグニチャの変更 on Ruby1.9
Meteor for Ruby
0.9.6.1、リリース。
http://github.com/asip/meteor/
http://rubygems.org/gems/meteor
[変更点] ・Ruby1.9の場合、elemant、attr、childメソッドでの属性の指定は 「属性名=>属性値」の形式で行います。 ・Meteor::Parser#elementのメソッドシグニチャの変更 on Ruby1.9 ・Meteor::Element#childのメソッドシグニチャの変更 on Ruby1.9 ・Meteor::Parser#attrのメソッドシグニチャの変更 on Ruby1.9 ・Meteor::Element#attrのメソッドシグニチャの変更 on Ruby1.9 ・Meteor::Parser#shadowの追加