
February 26, 2026: [PostgreSQL 18.3, 17.9, 16.13, 15.17, and 14.22 Released!](/about/news/postgresql-183-179-1613-1517-and-1422-released-3246/)

[Documentation](/docs/ "Documentation") → [PostgreSQL 18](/docs/18/index.html)

Supported Versions: [Current](/docs/current/jit.html "PostgreSQL 18 - Chapter 30. Just-in-Time Compilation (JIT)") ([18](/docs/18/jit.html "PostgreSQL 18 - Chapter 30. Just-in-Time Compilation (JIT)")) / [17](/docs/17/jit.html "PostgreSQL 17 - Chapter 30. Just-in-Time Compilation (JIT)") / [16](/docs/16/jit.html "PostgreSQL 16 - Chapter 30. Just-in-Time Compilation (JIT)") / [15](/docs/15/jit.html "PostgreSQL 15 - Chapter 30. Just-in-Time Compilation (JIT)") / [14](/docs/14/jit.html "PostgreSQL 14 - Chapter 30. Just-in-Time Compilation (JIT)")

Development Versions: [devel](/docs/devel/jit.html "PostgreSQL devel - Chapter 30. Just-in-Time Compilation (JIT)")

Unsupported versions: [13](/docs/13/jit.html "PostgreSQL 13 - Chapter 30. Just-in-Time Compilation (JIT)") / [12](/docs/12/jit.html "PostgreSQL 12 - Chapter 30. Just-in-Time Compilation (JIT)") / [11](/docs/11/jit.html "PostgreSQL 11 - Chapter 30. Just-in-Time Compilation (JIT)")

## Chapter 30. Just-in-Time Compilation (JIT)

This chapter explains what just-in-time compilation is, and how it can be configured in PostgreSQL.

## Submit correction

If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use [this form](/account/comments/new/18/jit.html/) to report a documentation issue.
