Re: JIT compiling with LLVM v12.2

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: JIT compiling with LLVM v12.2
Дата
Msg-id 20180320101455.ez4wqs45fjab6nme@alap3.anarazel.de
обсуждение исходный текст
Ответ на Re: JIT compiling with LLVM v12.1  (Andres Freund <andres@anarazel.de>)
Ответы Re: JIT compiling with LLVM v12.2  (Thomas Munro <thomas.munro@enterprisedb.com>)
Re: JIT compiling with LLVM v12.2  (Andres Freund <andres@anarazel.de>)
Список pgsql-hackers
Hi,

I've pushed a revised and rebased version of my JIT patchset.
The git tree is at
  https://git.postgresql.org/git/users/andresfreund/postgres.git
in the jit branch
  https://git.postgresql.org/gitweb/?p=users/andresfreund/postgres.git;a=shortlog;h=refs/heads/jit

There's a lot of tiny changes in here:
- doc proofreading, addition of --with-llvm docs
- comments
- pgindent (jit files, not whole tree)
- syncing of order between compiled and interpreted expressions in case
  statement
- line-by-line review of expression compliation
- fix of a small memory leak (missing pfree of the JIT context struct
  itself)
- slight simplification of JIT resowner integration (no need to
  re-associate with parent)

My current plan is to push the first few commits relatively soon, give
the BF a few cycles to shake out. Set up a few BF animals with each
supported LLVM version. Then continue mergin.

Greetings,

Andres Freund


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Oleksandr Shulgin
Дата:
Сообщение: Re: [HACKERS] [PATCH] Generic type subscripting
Следующее
От: Amit Kapila
Дата:
Сообщение: Re: XID-assigned idle transactions affect vacuum's job.