Обсуждение: pgsql: Debugging and profiling support for LLVM JIT provider.

Поиск
Список
Период
Сортировка

pgsql: Debugging and profiling support for LLVM JIT provider.

От
Andres Freund
Дата:
Debugging and profiling support for LLVM JIT provider.

This currently requires patches to the LLVM codebase to be
effective (submitted upstream), the GUCs are available without those
patches however.

Author: Andres Freund
Discussion: https://postgr.es/m/20170901064131.tazjxwus3k2w3ybh@alap3.anarazel.de

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/250bca7fc145b143d5e9aeeca66f0bb36cf4d5ef

Modified Files
--------------
src/backend/jit/jit.c          |  2 ++
src/backend/jit/llvm/llvmjit.c | 36 ++++++++++++++++++++++++++++++++++++
src/backend/utils/misc/guc.c   | 32 ++++++++++++++++++++++++++++++++
src/include/jit/jit.h          |  2 ++
4 files changed, 72 insertions(+)


Re: pgsql: Debugging and profiling support for LLVM JIT provider.

От
Tom Lane
Дата:
Andres Freund <andres@anarazel.de> writes:
> Debugging and profiling support for LLVM JIT provider.

This commit seems to have added GUCs with no documentation.  Just
because they're developer-oriented doesn't mean you don't have to
provide documentation.

            regards, tom lane


Re: pgsql: Debugging and profiling support for LLVM JIT provider.

От
Andres Freund
Дата:
Hi,

On 2018-03-22 18:20:22 -0400, Tom Lane wrote:
> Andres Freund <andres@anarazel.de> writes:
> > Debugging and profiling support for LLVM JIT provider.
> 
> This commit seems to have added GUCs with no documentation.  Just
> because they're developer-oriented doesn't mean you don't have to
> provide documentation.

There's a pending commit/patch that adds docs for all the added GUCs,
including these.  It was too hard to split up the docs between all the
commits.

Greetings,

Andres Freund