aboutsummaryrefslogtreecommitdiff
path: root/src/backend/jit/jit.c
diff options
context:
space:
mode:
authorAndres Freund <andres@anarazel.de>2018-03-22 11:07:55 -0700
committerAndres Freund <andres@anarazel.de>2018-03-22 11:07:55 -0700
commit250bca7fc145b143d5e9aeeca66f0bb36cf4d5ef (patch)
tree72035cd100df961412a1eb6fed0dbb3345c3e001 /src/backend/jit/jit.c
parentb96d550eb03cfdb000def70912ec840dbe7f67da (diff)
downloadpostgresql-250bca7fc145b143d5e9aeeca66f0bb36cf4d5ef.tar.gz
postgresql-250bca7fc145b143d5e9aeeca66f0bb36cf4d5ef.zip
Debugging and profiling support for LLVM JIT provider.
This currently requires patches to the LLVM codebase to be effective (submitted upstream), the GUCs are available without those patches however. Author: Andres Freund Discussion: https://postgr.es/m/20170901064131.tazjxwus3k2w3ybh@alap3.anarazel.de
Diffstat (limited to 'src/backend/jit/jit.c')
-rw-r--r--src/backend/jit/jit.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/jit/jit.c b/src/backend/jit/jit.c
index 300b9ff73ad..c17df1c985e 100644
--- a/src/backend/jit/jit.c
+++ b/src/backend/jit/jit.c
@@ -33,7 +33,9 @@
/* GUCs */
bool jit_enabled = true;
char *jit_provider = "llvmjit";
+bool jit_debugging_support = false;
bool jit_dump_bitcode = false;
+bool jit_profiling_support = false;
static JitProviderCallbacks provider;
static bool provider_successfully_loaded = false;