Now that LLVM IR had proper metadata support we should:
Pass the source location through the planner
Add DWARF metadata helpers in LLVM IR
Generate DWARF metadata if -g is passed to the compiler
Simply being able to produce readable, line-numbered backtraces through Scheme functions would be a huge win. Any other DWARF/GDB features that could be supported would be bonus functionality.
Now that LLVM IR had proper metadata support we should:
Simply being able to produce readable, line-numbered backtraces through Scheme functions would be a huge win. Any other DWARF/GDB features that could be supported would be bonus functionality.