JavaのHashMapとかもキーをFlyweightにしたら速くなる(equals()で稼げる分)けど、String#intern()が結構重い。/RubyもString#internなのか

terazzoterazzo のブックマーク 2009/05/09 00:56

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

XSで共有文字列を活用する - Islands in the byte stream (legacy)

    Perl 5.8以降には共有文字列というメカニズムがあり,非常に限定的ながら,うまく使用するとメモリと速度の双方を節約できる。 基的な使い方: SV* sv = newSVpvn_share(pv, len, hash); SV* sv = newSVpvs_sha...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう