CubicLouve

Spring_MTの技術ブログ

2014-09-01から1ヶ月間の記事一覧

bundler-noreleaseってgemを書いた

rubykaigi2014でも紹介されていましたが、社内向けgem向けにrake releaseを潰したかったので、bundler-noreleaseというgemを書きました。 rubygems bundler-norelease | RubyGems.org | your community gem host github SpringMT/bundler-norelease SpringMT…

HTMを試す

rubykaigi一日目の発表でHTMを使ったパフォーマンス向上の試みが発表されていたので試してみました。 RubyKaigi 2014 | Eliminating Giant VM Lock in Ruby through Hardware Transactional Memory RubyKaigi 2014 | Eliminating Giant VM Lock in Ruby thro…

stackprofを使ってみる

追記 2014/09/21 FlameGraphの出し方を追記しました 追記 2017/08/13 stackprofの原理をまとめました。 spring-mt.hatenablog.com rubykaigi 2014終わりましたね。 スタッフの皆様、本当にお疲れ様でした。 で、3日目のkeynoteを聞いて、stackprofは使いこな…

Ruby vs Rubinius vs GobiesVM

I benchmark GobiesVM compared with Ruby and rubinius. Rubykaigi2014で紹介されていたGobiesVMを使って、ベンチ取ってみた。 brucehsu/GobiesVM brucehsu/GobiesVM · GitHub Machine Specs % system_profiler SPHardwareDataType Hardware: Hardware Over…

rubykaigi2014 一日目(途中までのメモ)

メモ程度に RubyKaigi 2014 | Building the Ruby interpreter -- What is easy and what is difficult? Ruby Interpreterの責務はクオリティを高めることと考えている。 信頼性、高パフォーマンス、消費リソースが少ない、互換性、拡張性 これらの品質はそれ…

TSXのチェック

rubykaigi2014一日目のEliminating Giant VM Lock in Ruby through Hardware Transactional Memoryを聞いて、とりあえずコンパイルだけでもしておこうかと思って、TSXに対応しているか調べてみた。 % sysctl machdep.cpu.brand_string machdep.cpu.brand_str…