diff options
| author | Andres Freund | 2018-11-16 18:25:34 +0000 |
|---|---|---|
| committer | Andres Freund | 2018-11-16 18:29:01 +0000 |
| commit | a7aa608e0f5910f9c73a530a66142c08e3d9043a (patch) | |
| tree | cfe884e427c23fcf7a629bb7cb8276bf2b43e457 /src/include/jit | |
| parent | 3f2393edefa5ef2b6970a5a2fa2c7e9c55cc10cf (diff) | |
Inline hot path of slot_getsomeattrs().
This yields a minor speedup, which roughly balances the loss from the
upcoming introduction of callbacks to do some operations on slots.
Author: Andres Freund
Discussion: https://postgr.es/m/20181105210039.hh4vvi4vwoq5ba2q@alap3.anarazel.de
Diffstat (limited to 'src/include/jit')
| -rw-r--r-- | src/include/jit/llvmjit.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/include/jit/llvmjit.h b/src/include/jit/llvmjit.h index 3eae5e68319..05c9740bc5e 100644 --- a/src/include/jit/llvmjit.h +++ b/src/include/jit/llvmjit.h @@ -77,8 +77,8 @@ extern LLVMTypeRef StructAggStatePerGroupData; extern LLVMValueRef AttributeTemplate; extern LLVMValueRef FuncStrlen; extern LLVMValueRef FuncVarsizeAny; -extern LLVMValueRef FuncSlotGetsomeattrs; extern LLVMValueRef FuncSlotGetmissingattrs; +extern LLVMValueRef FuncSlotGetsomeattrsInt; extern LLVMValueRef FuncMakeExpandedObjectReadOnlyInternal; extern LLVMValueRef FuncExecEvalArrayRefSubscript; extern LLVMValueRef FuncExecEvalSysVar; |
