コンテンツへスキップ

Chiilabo Note

  • /series
    • /print
    • /scheduled
    • /recorded
    • /dev
  • /app
  • /root

speed

【Common Lisp】型宣言でコードを速くする(declareとdeclaim)

2026-04-122026-04-02 by chiilabo
#Common Lisp(75) #SBCL(29) #競技プログラミング(19) #パフォーマンス最適化(14) #型宣言(12)
カテゴリー 記事 タグ aref、bignum、Common Lisp、debug、declaim、declare、disassemble、double-float、fixnum、inline、optimize、safety、SBCL、simple-array、speed、インライン展開、コンパイラ最適化、スコープ、トップレベル宣言、パフォーマンス最適化、ベンチマーク、ループ最適化、動的型付け、型ヒント、型宣言、実行時チェック、実行速度、未定義動作、競技プログラミング、配列アクセス

【Common Lisp】svrefの役割とarefで十分な理由(歴史と効率性)

2026-03-282026-03-27 by chiilabo
#Common Lisp(75) #SBCL(29) #最適化(16) #型宣言(12) #declare(11)
カテゴリー 記事 タグ adjustable vector、aref、CLHS、CLHSアクセサ、Common Lisp、declare、element-type、fill pointer、fixnum、optimize宣言、row-major-aref、safety、SBCL、sbit、schar、simple-array、simple-bit-vector、simple-string、simple-vector、speed、svref、the、X3J13、コンパイラ最適化、ボクシング、型チェック、型宣言、後方互換性、最適化、配列アクセス
© 2026 Chiilabo Note • Built with GeneratePress