Re: WIP: expression evaluation improvements
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: Daniel Gustafsson <daniel@yesql.se>
Cc: Soumyadeep Chakraborty <sochakraborty@pivotal.io>, Andres Freund <andres@anarazel.de>, Pg Hackers <pgsql-hackers@postgresql.org>
Date: 2020-09-30T06:54:36Z
Lists: pgsql-hackers
On Wed, Jul 01, 2020 at 02:50:14PM +0200, Daniel Gustafsson wrote: > Since the CFBot patch tester isn't to apply and test a patchset divided across > multiple emails, can you please submit the full patchset for consideration such > that we can get it to run in the CI? This thread seems to have died a couple of weeks ago, so I have marked it as RwF. -- Michael
Commits
-
Add special case fast-paths for strict functions
- d35d32d7112b 18.0 landed
-
Replace EEOP_DONE with special steps for return/no return
- 8dd7c7cd0a26 18.0 landed
-
jit: Reference expression step functions via llvmjit_types.
- b059d2f45685 13.0 landed
-
jit: Remove redundancies in expression evaluation code generation.
- e6f86f8dd983 13.0 landed
-
expression eval: Don't redundantly keep track of AggState.
- 1fdb7f9789c4 13.0 landed
-
jit: Reference functions by name in IOCOERCE steps.
- 8c2769405ff1 13.0 landed
-
expression eval, jit: Minor code cleanups.
- 1ec7679f1b67 13.0 landed