aboutsummaryrefslogtreecommitdiff
path: root/src/backend/jit/llvm/llvmjit.c
Commit message (Expand)AuthorAge
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Update copyright for 2022Bruce Momjian2022-01-07
* Avoid some other O(N^2) hazards in list manipulation.Tom Lane2021-11-01
* jit: Do not try to shut down LLVM state in case of LLVM triggered errors.Andres Freund2021-09-13
* Prepare for forthcoming LLVM 13 API change.Thomas Munro2021-06-25
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Use errmsg_internal for debug messagesPeter Eisentraut2021-02-17
* Update copyright for 2021Bruce Momjian2021-01-02
* jit: Reference function pointer types via llvmjit_types.c.Andres Freund2020-12-08
* jit: Add support for LLVM 12.Andres Freund2020-11-09
* llvmjit: Work around bug in LLVM 3.9 causing crashes after 72559438f92.Andres Freund2020-10-15
* llvmjit: Also copy parameter / return value attributes from template functions.Andres Freund2020-10-15
* Register llvm_shutdown using on_proc_exit, not before_shmem_exit.Robert Haas2020-08-06
* jit: Reference expression step functions via llvmjit_types.Andres Freund2020-02-06
* Update copyrights for 2020Bruce Momjian2020-01-01
* Remove useless "return;" linesAlvaro Herrera2019-11-28
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Renaming for new subscripting mechanismAlvaro Herrera2019-02-01
* Change function call information to be variable length.Andres Freund2019-01-26
* Make naming of tupdesc related structs more consistent with the rest of PG.Andres Freund2019-01-14
* Update copyright for 2019Bruce Momjian2019-01-02
* Make TupleTableSlots extensible, finish split of existing slot type.Andres Freund2018-11-16
* Inline hot path of slot_getsomeattrs().Andres Freund2018-11-16
* Move EEOP_*_SYSVAR evaluation out of line.Andres Freund2018-11-07
* Fix spelling errors and typos in commentsMagnus Hagander2018-11-02
* Collect JIT instrumentation from workers.Andres Freund2018-09-25
* LLVMJIT: Adapt to API changes in gdb and perf support.Andres Freund2018-07-22
* LLVMJIT: Fix LLVM build for LLVM > 7.Andres Freund2018-07-22
* Remove duplicated return statement from llvmjit code.Andres Freund2018-06-26
* Add inlining support to LLVM JIT provider.Andres Freund2018-03-28
* Quick adaption of JIT tuple deforming to the fast default patch.Andres Freund2018-03-27
* Adapt to LLVM 7+ Orc API changes.Andres Freund2018-03-26
* LLVMJIT: Free created module in LLVM < 5.Andres Freund2018-03-26
* Correct some typos in the new JIT code.Andres Freund2018-03-26
* JIT tuple deforming in LLVM JIT provider.Andres Freund2018-03-26
* Adapt expression JIT to stdbool.h introduction.Andres Freund2018-03-22
* Add expression compilation support to LLVM JIT provider.Andres Freund2018-03-22
* Expand list of synchronized types and functions in LLVM JIT provider.Andres Freund2018-03-22
* Debugging and profiling support for LLVM JIT provider.Andres Freund2018-03-22
* Support for optimizing and emitting code in LLVM JIT provider.Andres Freund2018-03-22
* Basic JIT provider and error handling infrastructure.Andres Freund2018-03-21