Faster Expression Evaluation Framework (w/ an eye towards JIT)

Edit
ID 1061
Title Faster Expression Evaluation Framework (w/ an eye towards JIT)
Topic Performance
Created 2017-02-28 17:36:00
Last modified 2017-03-27 18:04:43 (7 years, 8 months ago)
Latest email 2017-03-27 17:33:40 (7 years, 8 months ago)
Status
2017-03: Committed
Target version
Authors Andres Freund (andresfreund)
Reviewers Tom Lane (tgl)Become reviewer
Committer Andres Freund (andresfreund)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/1061
git checkout commitfest/cf/1061
Emails
WIP: Faster Expression Processing and Tuple Deforming (including JIT)
First at 2016-12-06 03:49:55 by Andres Freund <andres at anarazel.de>
Latest at 2017-03-27 17:33:40 by Andres Freund <andres at anarazel.de>
Latest attachment (0001-Disable-gcc-s-crossjumping-optimization-for-ExecInte.patch) at 2017-03-27 05:43:14 from Andres Freund <andres at anarazel.de>
    Attachment (0001-Disable-gcc-s-crossjumping-optimization-for-ExecInte.patch) at 2017-03-27 05:43:14 from Andres Freund <andres at anarazel.de> (Patch: Yes)
    Attachment (faster-expressions-v5.patch.gz) at 2017-03-24 21:16:15 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: No)
    Attachment (0001-Add-some-basic-nodeTidscan.c-tests.patch.gz) at 2017-03-20 06:25:11 from Andres Freund <andres at anarazel.de> (Patch: No)
    Attachment (expression-processing-typo.patch) at 2017-03-16 03:47:05 from Andreas Karlsson <andreas at proxel.se> (Patch: Yes)
    Attachment (0001-Add-expression-dependencies-on-composite-type-whole-.patch.gz) at 2017-03-14 22:47:06 from Andres Freund <andres at anarazel.de> (Patch: No)
    Attachment (faster-eval-comments.patch) at 2017-03-14 14:58:54 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (0001-Add-expression-dependencies-on-composite-type-whole-.patch.gz) at 2017-03-14 06:53:00 from Andres Freund <andres at anarazel.de> (Patch: No)
    Attachment (0001-Add-expression-dependencies-on-composite-type-whole-.patch) at 2017-03-13 08:03:51 from Andres Freund <andres at anarazel.de> (Patch: Yes)
    Attachment (0001-Add-expression-dependencies-on-composite-type-whole-.patch) at 2017-03-07 03:01:37 from Andres Freund <andres at anarazel.de> (Patch: Yes)
    Attachment (0001-Add-expression-dependencies-on-composite-type-whole-.patch.gz) at 2017-02-09 00:33:12 from Andres Freund <andres at anarazel.de> (Patch: No)
    Attachment (0001-Make-get_last_attnums-more-generic.patch.gz) at 2016-12-06 03:52:05 from Andres Freund <andres at anarazel.de> (Patch: No)
History
When Who What
2017-03-27 18:04:43 Tom Lane (tgl) Closed in commitfest 2017-03 with status: Committed
2017-03-27 18:04:43 Tom Lane (tgl) Changed committer to andresfreund
2017-03-24 21:16:56 Tom Lane (tgl) New status: Ready for Committer
2017-03-14 18:22:22 Tom Lane (tgl) Added tgl as reviewer
2017-02-28 17:36:13 Andres Freund (andresfreund) Changed authors to Andres Freund (andresfreund)
2017-02-28 17:36:00 Andres Freund (andresfreund) Attached mail thread 20161206034955.bh33paeralxbtluv@alap3.anarazel.de
2017-02-28 17:36:00 Andres Freund (andresfreund) Created patch record
Edit