Re: WIP: Faster Expression Processing and Tuple Deforming (including JIT) - Mailing list pgsql-hackers

From Craig Ringer
Subject Re: WIP: Faster Expression Processing and Tuple Deforming (including JIT)
Date
Msg-id CAMsr+YHNutVSGUscAvV3Sf-Om0cvk0=hQDgWVa9g3Ka2i8T9-Q@mail.gmail.com
Whole thread Raw
In response to Re: WIP: Faster Expression Processing and Tuple Deforming (including JIT)  (Robert Haas <robertmhaas@gmail.com>)
Responses Re: WIP: Faster Expression Processing and Tuple Deforming (including JIT)  (Craig Ringer <craig@2ndquadrant.com>)
List pgsql-hackers
On 7 December 2016 at 04:13, Robert Haas <robertmhaas@gmail.com> wrote:

> I wonder how feasible it would be to make this a run-time dependency
> rather than a compile option.

Or something that's compiled with the server, but produces a separate
.so that's the only thing that links to LLVM. So packagers can avoid a
dependency on LLVM for postgres.

I suspect it wouldn't be worth the complexity, the added indirection
necessary, etc. If you're using packages then pulling in LLVM isn't a
big deal. If you're not, then don't use --with-llvm .

-- Craig Ringer                   http://www.2ndQuadrant.com/PostgreSQL Development, 24x7 Support, Training & Services



pgsql-hackers by date:

Previous
From: Michael Paquier
Date:
Subject: Re: Password identifiers, protocol aging and SCRAM protocol
Next
From: Jim Nasby
Date:
Subject: Re: Separate connection handling from backends