Re: JIT compiling with LLVM v11
От | Andres Freund |
---|---|
Тема | Re: JIT compiling with LLVM v11 |
Дата | |
Msg-id | 20180309205618.v5z2il7al2gnhnuk@alap3.anarazel.de обсуждение исходный текст |
Ответ на | Re: JIT compiling with LLVM v11 (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>) |
Ответы |
Re: JIT compiling with LLVM v11
|
Список | pgsql-hackers |
On 2018-03-09 15:28:19 -0500, Peter Eisentraut wrote: > On 3/6/18 15:16, Andres Freund wrote: > > 2) Don't load the JIT provider until fully needed. Right now > > jit_compile_expr() will load the jit provider even if not really > > needed. We should probably move the first two return blocks in > > llvm_compile_expr() into jit_compile_expr(), to avoid that. > > I see that you have implemented that, but it doesn't seem to have helped > with my make installcheck times. What's the exact comparison you're looking at? I think that's largely that unnecessary trivial queries get JITed and optimized, because the stats are entirely completely off. Greetings, Andres Freund
В списке pgsql-hackers по дате отправления: