[][src]Constant weld::CONF_DUMP_CODE_KEY

pub const CONF_DUMP_CODE_KEY: &str = "weld.compile.dumpCode";

Enables dumping code during compilation.

This will produce several files in the directory specified by weld.compile.dumpCodeDir:

  • The un-optimized Weld program passed to the compiler
  • THe optimized Weld program.
  • The internal SIR representation of the optimized program.
  • Unoptimized backend code (e.g., LLVM) generated by the Weld backend.
  • Optimized backend code (e.g.,) after LLVM passes.
  • Assembly code for target architecture (e.g,. x64 assembly)

This parameter should be set for compilation.