Lazy JIT IR code generation to increase JIT speed with partitions

Edit
ID 3071
Title Lazy JIT IR code generation to increase JIT speed with partitions
Topic Performance
Created 2021-04-12 12:12:36
Last modified 2023-01-27 09:03:50 (1 year, 9 months ago)
Latest email 2023-01-30 09:13:37 (1 year, 9 months ago)
Status
2023-01: Withdrawn
2022-11: Moved to next CF
2022-09: Moved to next CF
2022-07: Moved to next CF
2022-03: Moved to next CF
2022-01: Moved to next CF
2021-11: Moved to next CF
2021-09: Moved to next CF
2021-07: Moved to next CF
Target version
Authors David Geier (geidav), Luc Vlaming (luc.vlaming)
Reviewers Dmitry Dolgov (erthalion)Become reviewer
Committer
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/3071
git checkout commitfest/cf/3071
Emails
Lazy JIT IR code generation to increase JIT speed with partitions
First at 2020-12-28 08:44:26 by Luc Vlaming <luc at swarm64.com>
Latest at 2023-01-30 09:13:37 by David Geier <geidav.pg at gmail.com>
Latest attachment (0001-Cache-modules-in-JIT-inlining.patch) at 2023-01-27 09:02:32 from David Geier <geidav.pg at gmail.com>
    Attachment (0001-Cache-modules-in-JIT-inlining.patch) at 2023-01-27 09:02:32 from David Geier <geidav.pg at gmail.com> (Patch: Yes)
    Attachment (go_api_metadata_pg_query.sql) at 2022-06-27 15:37:39 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (0001-Lazily-JIT.patch) at 2022-06-27 14:55:55 from David Geier <geidav.pg at gmail.com> (Patch: Yes)
    Attachment (v3-0002-Do-not-generate-the-IR-code-ahead-of-time-but-laz.patch) at 2021-04-12 12:11:59 from Luc Vlaming <luc at swarm64.com> (Patch: Yes)
    Attachment (jit_partitions.sql) at 2020-12-30 13:23:38 from Luc Vlaming <luc at swarm64.com> (Patch: No)
    Attachment (jit_partitions.sql) at 2020-12-28 08:44:26 from Luc Vlaming <luc at swarm64.com> (Patch: No)
History
When Who What
2023-01-27 09:03:50 David Geier (geidav) Closed in commitfest 2023-01 with status: Withdrawn
2022-11-30 13:07:00 Ian Barwick (barwick) Closed in commitfest 2022-11 with status: Moved to next CF
2022-11-29 08:08:36 David Geier (geidav) Changed reviewers to Dmitry Dolgov (erthalion)
2022-11-29 08:08:36 David Geier (geidav) Changed authors to David Geier (geidav), Luc Vlaming (luc.vlaming)
2022-11-28 20:38:02 Dmitry Dolgov (erthalion) Added erthalion as reviewer
2022-10-12 08:25:51 Michael Paquier (michael-kun) Closed in commitfest 2022-09 with status: Moved to next CF
2022-10-12 08:25:47 Michael Paquier (michael-kun) New status: Waiting on Author
2022-08-01 16:52:17 Jacob Champion (jchampion) Closed in commitfest 2022-07 with status: Moved to next CF
2022-06-01 07:05:57 David Geier (geidav) Added geidav as reviewer
2022-04-08 15:17:58 Greg Stark (stark) Closed in commitfest 2022-03 with status: Moved to next CF
2022-02-02 16:30:01 Julien Rouhaud (rjuju) Closed in commitfest 2022-01 with status: Moved to next CF
2021-12-02 13:51:24 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2021-11 with status: Moved to next CF
2021-10-06 13:16:54 Jaime Casanova (jcasanov) Closed in commitfest 2021-09 with status: Moved to next CF
2021-08-03 02:27:30 Masahiko Sawada (masahikosawada) Closed in commitfest 2021-07 with status: Moved to next CF
2021-04-12 12:12:49 Luc Vlaming (luc.vlaming) Changed authors to Luc Vlaming (luc.vlaming)
2021-04-12 12:12:36 Luc Vlaming (luc.vlaming) Attached mail thread 244ee08c-5e26-45d1-8d10-d7b4d16b08ae@swarm64.com
2021-04-12 12:12:36 Luc Vlaming (luc.vlaming) Created patch record
Edit