index
:
postgresql
REL_16_STABLE
master
postgresql mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
backend
/
jit
Commit message (
Expand
)
Author
Age
*
Fix illegal attribute propagation in LLVM JIT.
Thomas Munro
2024-04-10
*
Track LLVM 18 changes.
Thomas Munro
2024-01-25
*
jit: Create void type in the right context
Daniel Gustafsson
2023-12-11
*
llvmjit: Use explicit LLVMContextRef for inlining
Daniel Gustafsson
2023-11-17
*
Register llvm_shutdown using on_proc_exit, not before_shmem_exit.
Daniel Gustafsson
2023-11-17
*
jit: Adjust back-patch of f90b4a84 to 12 and 13.
Thomas Munro
2023-10-24
*
jit: Changes for LLVM 17.
Thomas Munro
2023-10-19
*
jit: Supply LLVMGlobalGetValueType() for LLVM < 8.
Thomas Munro
2023-10-19
*
jit: Support opaque pointers in LLVM 16.
Thomas Munro
2023-10-18
*
Fix leak of LLVM "fatal-on-oom" section counter.
Heikki Linnakangas
2023-07-05
*
Fix typos in comments, code and documentation
Michael Paquier
2023-01-03
*
Track LLVM 15 changes.
Thomas Munro
2022-10-19
*
Back-patch LLVM 14 API changes.
Thomas Munro
2022-03-16
*
jit: Do not try to shut down LLVM state in case of LLVM triggered errors.
Andres Freund
2021-09-13
*
jit: Don't inline functions that access thread-locals.
Thomas Munro
2021-07-22
*
Prepare for forthcoming LLVM 13 API change.
Thomas Munro
2021-06-25
*
jit: Correct parameter type for generated expression evaluation functions.
Andres Freund
2020-12-07
*
backpatch "jit: Add support for LLVM 12."
Andres Freund
2020-12-07
*
llvmjit: Work around bug in LLVM 3.9 causing crashes after 72559438f92.
Andres Freund
2020-10-15
*
llvmjit: Also copy parameter / return value attributes from template functions.
Andres Freund
2020-10-15
*
Fix a few typos in JIT comments and README
David Rowley
2020-08-21
*
Kluge slot_compile_deform() to ignore incorrect attnotnull markings.
Tom Lane
2020-07-20
*
llvmjit: Fix building against LLVM 11 by removing unnecessary include.
Andres Freund
2020-05-28
*
Don't rely on llvm::make_unique.
Thomas Munro
2019-08-25
*
Avoid macro clash with LLVM 9.
Thomas Munro
2019-07-29
*
Fix more typos and inconsistencies in the tree
Michael Paquier
2019-06-17
*
Fix typos in various places
Michael Paquier
2019-06-03
*
Fix typos.
Amit Kapila
2019-05-26
*
Phase 2 pgindent run for v12.
Tom Lane
2019-05-22
*
Improve comment spelling and style in llvmjit_deform.c.
Andres Freund
2019-04-30
*
Improve code inferring length of bitmap for JITed tuple deforming.
Andres Freund
2019-04-30
*
Fix collection of typos and grammar mistakes in docs and comments
Michael Paquier
2019-04-19
*
Renaming for new subscripting mechanism
Alvaro Herrera
2019-02-01
*
Refactor planner's header files.
Tom Lane
2019-01-29
*
Change function call information to be variable length.
Andres Freund
2019-01-26
*
llvm: Fix file-ending in IDENTIFICATION comments.
Andres Freund
2019-01-22
*
Make naming of tupdesc related structs more consistent with the rest of PG.
Andres Freund
2019-01-14
*
Update copyright for 2019
Bruce Momjian
2019-01-02
*
Fix jit compilation bug on wide tables.
Andres Freund
2018-11-27
*
Make TupleTableSlots extensible, finish split of existing slot type.
Andres Freund
2018-11-16
*
Inline hot path of slot_getsomeattrs().
Andres Freund
2018-11-16
*
Don't generate tuple deforming functions for virtual slots.
Andres Freund
2018-11-15
*
Compute information about EEOP_*_FETCHSOME at expression init time.
Andres Freund
2018-11-15
*
Fixup for b84a6dafbf triggering assert failure in LLVM debug builds.
Andres Freund
2018-11-07
*
Move EEOP_*_SYSVAR evaluation out of line.
Andres Freund
2018-11-07
*
Prevent generating EEOP_AGG_STRICT_INPUT_CHECK operations when nargs == 0.
Andres Freund
2018-11-03
*
Fix spelling errors and typos in comments
Magnus Hagander
2018-11-02
*
Move TupleTableSlots boolean member into one flag variable.
Andres Freund
2018-10-15
*
Change TupleTableSlot->tts_nvalid to type AttrNumber.
Andres Freund
2018-09-25
*
Collect JIT instrumentation from workers.
Andres Freund
2018-09-25
[next]