末尾再帰最適化の手動制御でprotocol buffersのパースを二倍高速化した話。clangの独自属性を使用。

p_tanp_tan のブックマーク 2024/08/19 20:23

その他

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

Parsing Protobuf at 2+GB/s: How I Learned To Love Tail Calls in C

    An exciting feature just landed in the main branch of the Clang compiler. Using the [[clang::musttail]] or __attribute__((musttail)) statement attributes, you can now get guaranteed tail calls in C...

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

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