Just-in-time compiling things (was: asynchronous and vectorized execution)
| От | Andreas Seltenreich |
|---|---|
| Тема | Just-in-time compiling things (was: asynchronous and vectorized execution) |
| Дата | |
| Msg-id | 87eg9580ov.fsf_-_@elite.ansel.ydns.eu обсуждение |
| Ответ на | Re: asynchronous and vectorized execution (Konstantin Knizhnik <k.knizhnik@postgrespro.ru>) |
| Ответы |
Re: Just-in-time compiling things
Re: Just-in-time compiling things (was: asynchronous and vectorized execution) |
| Список | pgsql-hackers |
Konstantin Knizhnik writes: > Latest information from ISP RAS guys: them have made good progress > since February: them have rewritten most of methods of Scan, Aggregate > and Join to LLVM API. Is their work available somewhere? I'm experimenting in that area as well, although I'm using libFirm instead of LLVM. I wonder what their motivation to rewrite backend code in LLVM IR was, since I am following the approach of keeping the IR around when compiling the vanilla postgres C code, possibly inlining it during JIT and then doing optimizations on this IR. That way the logic doesn't have to be duplicated. regrads Andreas
В списке pgsql-hackers по дате отправления: