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