Commits

Showing commits that first shipped in 12 (backpatches included). Clear

DateSubjectAuthorReleases
2024-11-06 Monkey-patch LLVM code to fix ARM relocation bug. Thomas Munro 12.21
2024-04-10 Fix illegal attribute propagation in LLVM JIT. Thomas Munro 12.19
2023-11-17 llvmjit: Use explicit LLVMContextRef for inlining Daniel Gustafsson 12.18
2023-11-17 Register llvm_shutdown using on_proc_exit, not before_shmem_exit. Daniel Gustafsson 12.18
2023-10-18 jit: Changes for LLVM 17. Thomas Munro 12.17
2023-10-18 jit: Support opaque pointers in LLVM 16. Thomas Munro 12.17
2023-07-05 Fix leak of LLVM "fatal-on-oom" section counter. Heikki Linnakangas 12.16
2023-01-03 Fix typos in comments, code and documentation Michael Paquier 12.14
2022-10-19 Track LLVM 15 changes. Thomas Munro 12.13
2021-09-14 jit: Do not try to shut down LLVM state in case of LLVM triggered errors. Andres Freund 12.9
2021-06-24 Prepare for forthcoming LLVM 13 API change. Thomas Munro 12.8
2020-12-08 backpatch "jit: Add support for LLVM 12." Andres Freund 12.6
2020-10-16 llvmjit: Work around bug in LLVM 3.9 causing crashes after 72559438f92. Andres Freund 12.5
2020-10-15 llvmjit: Also copy parameter / return value attributes from template functions. Andres Freund 12.5
2019-02-01 Renaming for new subscripting mechanism Alvaro Herrera 12.0
2019-01-26 Change function call information to be variable length. Andres Freund 12.0
2019-01-15 Make naming of tupdesc related structs more consistent with the rest of PG. Andres Freund 12.0
2019-01-02 Update copyright for 2019 Bruce Momjian 12.0
2018-11-17 Make TupleTableSlots extensible, finish split of existing slot type. Andres Freund 12.0
2018-11-16 Inline hot path of slot_getsomeattrs(). Andres Freund 12.0
2018-11-07 Move EEOP_*_SYSVAR evaluation out of line. Andres Freund 12.0
2018-11-02 Fix spelling errors and typos in comments Magnus Hagander 12.0
2018-09-25 Collect JIT instrumentation from workers. Andres Freund 12.0
2018-07-23 LLVMJIT: Adapt to API changes in gdb and perf support. Andres Freund 12.0
2018-07-23 LLVMJIT: Fix LLVM build for LLVM > 7. Andres Freund 12.0