Wiki / Configuration Parameters
jit_profiling_support
If LLVM has the required functionality, emit the data needed to allow perf to profile functions generated by JIT. This writes out files to ~/.debug/jit/; the user is responsible for performing cleanup when desired. The default setting is off. Only superusers and users with the appropriate SET privilege can change this parameter at session start, and it cannot be changed at all within a session.
English manual coverage begins with PostgreSQL 7.4. Source history and runtime observations have their own recorded version boundaries.
Reading PG 18·Select a recorded version
- boot val
- off
- category
- Developer Options
- context
- superuser-backend
- doc same as
- Unknown
- documented
- true
- enumvals
- Unknown
- extra desc
- Unknown
- lang
- en
- max val
- Unknown
- metadata version
- 18
- min val
- Unknown
- name
- jit_profiling_support
- short desc
- Register JIT-compiled functions with perf profiler.
- source
- pg-settings-source-snapshot
- unit
- Unknown
- vartype
- bool
Definition PG 18
If LLVM has the required functionality, emit the data needed to allow
perf to profile functions generated by JIT.
This writes out files to ~/.debug/jit/; the
user is responsible for performing cleanup when desired.
The default setting is off.
Only superusers and users with the appropriate SET
privilege can change this parameter at session start,
and it cannot be changed at all within a session.
Compare versions
Complete source facts
doc html
<p>
If LLVM has the required functionality, emit the data needed to allow
<span class="productname">perf</span> to profile functions generated by JIT.
This writes out files to <code class="filename">~/.debug/jit/</code>; the
user is responsible for performing cleanup when desired.
The default setting is <code class="literal">off</code>.
Only superusers and users with the appropriate <code class="literal">SET</code>
privilege can change this parameter at session start,
and it cannot be changed at all within a session.
</p>documentation revision
{"inputs":[{"file":"runtime-config-developer.html","kind":"same-version-reviewed-manual","locale":"en","sha256":"a3f6a107ed6ba4edaf6df03e52f4a469bd09350d545e4ff419e62844025ec1cf","version":"18.7"},{"file":"runtime-config-developer.html","kind":"same-version-reviewed-manual","locale":"zh-Hans","sha256":"e7e22aa5738a1d376b84af1adca796c5e14746266733f925eb50c3ef86a50655","version":"18.7"}],"release":"18.7","runtime_remeasured":false,"source_revision":"pgdoc:b9f0e7232f60f380d642ac9b99226606c254b552"}Source references
Full definition and evidence JSON
Definition sources
center · PostgreSQL 18 · wiki-repair-20261023:d1aab9aefddfe22567f64be262a34eeb213a48bc012db89918aa725acb70cd7c
Text language: en · wiki-repair-20261023:d1aab9aefddfe22567f64be262a34eeb213a48bc012db89918aa725acb70cd7c