aboutsummaryrefslogtreecommitdiff
path: root/src/backend/jit
Commit message (Expand)AuthorAge
* Remove duplicated assignment of LLVMJitHandle->lljitMichael Paquier2023-07-13
* Fix leak of LLVM "fatal-on-oom" section counter.Heikki Linnakangas2023-07-05
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Add back SQLValueFunction for SQL keywordsMichael Paquier2023-05-17
* Fix typos in commentsMichael Paquier2023-05-02
* Rename ExecAggTransReparent, and improve its documentation.Tom Lane2023-04-24
* SQL/JSON: support the IS JSON predicateAlvaro Herrera2023-03-31
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-29
* Fix incorrect format placeholdersPeter Eisentraut2023-03-10
* Fix various typos in code and testsMichael Paquier2023-02-09
* Fix typos in comments, code and documentationMichael Paquier2023-01-03
* Update copyright for 2023Bruce Momjian2023-01-02
* Add copyright notices to meson filesAndrew Dunstan2022-12-20
* Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier2022-11-21
* Remove AssertArg and AssertStatePeter Eisentraut2022-10-28
* Track LLVM 15 changes.Thomas Munro2022-10-19
* meson: Add windows resource filesAndres Freund2022-10-05
* meson: llvm: Use llvm-config's --cxxflags when building llvmjitAndres Freund2022-10-03
* meson: Add initial version of meson based build systemAndres Freund2022-09-21
* Fix an assortment of improper usages of string functionsDavid Rowley2022-09-06
* Revert SQL/JSON featuresAndrew Dunstan2022-09-01
* Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley2022-08-02
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* SQL/JSON query functionsAndrew Dunstan2022-03-29
* IS JSON predicateAndrew Dunstan2022-03-28
* SQL/JSON constructorsAndrew Dunstan2022-03-27
* Refactor DLSUFFIX handlingPeter Eisentraut2022-03-25
* Silence LLVM 14 API deprecation warnings.Thomas Munro2022-03-16
* Track LLVM 15 changes.Thomas Munro2022-02-14
* Track LLVM 14 API changes, up to 2022-01-30.Thomas Munro2022-02-04
* Update copyright for 2022Bruce Momjian2022-01-07
* Fix some typos with {a,an}Michael Paquier2021-12-09
* Avoid some other O(N^2) hazards in list manipulation.Tom Lane2021-11-01
* Track LLVM 14 API changes.Thomas Munro2021-09-27
* jit: Do not try to shut down LLVM state in case of LLVM triggered errors.Andres Freund2021-09-13
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-08
* Clarify some comments making use of leetspeak term "up2date"Michael Paquier2021-07-28
* jit: Don't inline functions that access thread-locals.Thomas Munro2021-07-22
* Prepare for forthcoming LLVM 13 API change.Thomas Munro2021-06-25
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* jit: Fix warning reported by gcc-11 caused by dubious function signature.Andres Freund2021-05-05
* Speedup ScalarArrayOpExpr evaluationDavid Rowley2021-04-08
* Use errmsg_internal for debug messagesPeter Eisentraut2021-02-17
* Update copyright for 2021Bruce Momjian2021-01-02
* Support subscripting of arbitrary types, not only arrays.Tom Lane2020-12-09
* jit: Reference function pointer types via llvmjit_types.c.Andres Freund2020-12-08
* jit: Correct parameter type for generated expression evaluation functions.Andres Freund2020-12-07
* Move per-agg and per-trans duplicate finding to the planner.Heikki Linnakangas2020-11-24
* jit: Add support for LLVM 12.Andres Freund2020-11-09