Commits

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

DateSubjectAuthorReleases
2023-12-11 jit: Create void type in the right context Daniel Gustafsson 12.18
2023-11-17 llvmjit: Use explicit LLVMContextRef for inlining Daniel Gustafsson 12.18
2023-10-23 jit: Adjust back-patch of f90b4a84 to 12 and 13. Thomas Munro 12.17
2023-10-18 jit: Support opaque pointers in LLVM 16. Thomas Munro 12.17
2020-12-08 jit: Correct parameter type for generated expression evaluation functions. Andres Freund 12.6
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-02-01 Renaming for new subscripting mechanism Alvaro Herrera 12.0
2019-01-29 Refactor planner's header files. Tom Lane 12.0
2019-01-26 Change function call information to be variable length. Andres Freund 12.0
2019-01-02 Update copyright for 2019 Bruce Momjian 12.0
2018-11-16 Inline hot path of slot_getsomeattrs(). Andres Freund 12.0
2018-11-16 Don't generate tuple deforming functions for virtual slots. Andres Freund 12.0
2018-11-16 Compute information about EEOP_*_FETCHSOME at expression init time. Andres Freund 12.0
2018-11-07 Fixup for b84a6dafbf triggering assert failure in LLVM debug builds. Andres Freund 12.0
2018-11-07 Move EEOP_*_SYSVAR evaluation out of line. Andres Freund 12.0
2018-11-03 Prevent generating EEOP_AGG_STRICT_INPUT_CHECK operations when nargs == 0. Andres Freund 12.0
2018-10-16 Move TupleTableSlots boolean member into one flag variable. Andres Freund 12.0
2018-09-25 Change TupleTableSlot->tts_nvalid to type AttrNumber. Andres Freund 12.0
2018-09-25 Collect JIT instrumentation from workers. Andres Freund 12.0
2018-07-23 Reset context at the tail end of JITed EEOP_AGG_PLAIN_TRANS. Andres Freund 12.0
2018-07-23 Fix JITed EEOP_AGG_INIT_TRANS, which missed some state. Andres Freund 12.0