PHPカンファレンス小田原2024
採択
2023/04/13 15:40〜
かま
セッション(15分)

来る新 JIT エンジンについて知った気になる

nsfisis nsfisis nsfisis
2

概要

JIT コンパイルとは、実行時にネイティブコードへのコンパイルをおこなうことです。
PHP では、バージョン 8.0 から導入されました。
PHP 8.4 (プロポーザル記述時点での予定) では、8.0 で導入された JIT エンジンが作り直され、新しい JIT エンジンが導入される予定です。
このセッションでは、新しく入る JIT エンジンについて、現在の実装と比較しつつ紹介する予定です。

話すこと

  • JIT コンパイルとは
  • 現在の JIT エンジン
  • 新しい JIT エンジン
    • 何が異なるのか
    • どのようなモチベーションで導入されるのか

目標

  • JIT コンパイルとは何か理解する
  • 新旧の JIT エンジンについて知った気になる