summaryrefslogtreecommitdiff
path: root/src/include/jit/jit.h
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/include/jit/jit.h
parentb96d550eb03cfdb000def70912ec840dbe7f67da (diff)
downloadpostgresql-250bca7fc145b143d5e9aeeca66f0bb36cf4d5ef.tar.gz
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/include/jit/jit.h')
-rw-r--r--src/include/jit/jit.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/jit/jit.h b/src/include/jit/jit.h
index 35301674c8..2c21c2d27b 100644
--- a/src/include/jit/jit.h
+++ b/src/include/jit/jit.h
@@ -58,7 +58,9 @@ struct JitProviderCallbacks
/* GUCs */
extern bool jit_enabled;
extern char *jit_provider;
+extern bool jit_debugging_support;
extern bool jit_dump_bitcode;
+extern bool jit_profiling_support;
extern void jit_reset_after_error(void);