タグ: #llvm
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 5 件
Clang 22 の MSVC ABI 変更 — vector deleting destructor と、22.1.x にまだ残る delete[] ヒープ破壊
Clang 22.1.0(2026-02-24)は、MSVC ABI をターゲットにするときのデストラクタコード生成を2箇所変更しました。一つは ::delete の処理を MSVC に合わせたこと、もう一つは2014年に開かれたイシューを11年7ヶ月かけて閉じた vector deleting destructor のサポートです。どちらも本物のバグを直す変更ですが、vftable スロットに入るシンボルが変わる ABI 変更のため、
2026-07-16 · 30 分で読めます #llvm#clang#cpp#compilerコンパイラと現代言語ランタイム — LLVM, JIT, GC, V8 TurboFan/Maglev, Inline Caching, Escape Analysis, Rust Monomorphization 完全ガイド (2025)
1行のコードがCPUで実行されるまでに起きるすべて。LLVMの支配、V8の4階層JIT、Hidden ClassとInline Caching、Escape Analysis、Mark & SweepからZGCまでのGC系譜、Goのwork-stealingスケジューラ、Rust Monomorphization、Python 3.13 Specializing Interpreter、WASMランタイム比較まで。言語が『どうやって』速
2026-04-15 · 15 分で読めます #compiler#runtime#llvm#jit#garbage-collectionコンパイラ & インタプリタ設計完全ガイド2025:Lexer、Parser、AST、コード生成
コンパイラ/インタプリタ設計の全て!Lexer(トークン化)、Parser(構文解析/再帰下降/Pratt)、AST(抽象構文木)、意味解析(型チェック)、IR(中間表現)、コード生成(LLVM/WebAssembly)、最適化(定数畳み込み/インライン化/ループ)、実践ミニ言語実装。
2026-04-14 · 31 分で読めます #compiler#interpreter#lexer#parser#astコンパイラとインタプリタ:コードが実行される仕組み — 開発者が知るべき言語処理のすべて
コードが実行される仕組みを完全解剖!レキシング→パーシング→AST→IR→コード生成、コンパイラ vs インタプリタ vs JIT、V8エンジン(JS)、CPython(Python)、JVM(Java)、GCC/LLVM、GraalVM — 開発者のパフォーマンス直感を鍛えるCS核心知識。
2026-03-23 · 23 分で読めます #compiler#interpreter#lexer#parser#astコンパイラ/インタープリタ設計完全攻略: パーサからLLVM、AIコンパイラ(TVM/XLA)まで
字句解析・AST・LLVM IRからTVM・XLAといったAI専用コンパイラまで。torch.compile()の内部動作とカーネルフュージョン最適化をコードとともに完全解説します。
2026-03-17 · 20 分で読めます #コンパイラ#llvm#tvm#xla#mlcompiler