halo-project/halo

PerfJITEventListener?

kavon opened this issue · 1 comments

kavon commented

See: https://reviews.llvm.org/rL337789

I don't know if this is actually useful for Halo, since this mainly seems to provide source line information for perf samples in JIT'd code. Basically, a human might care about that but not a tool that operates on LLVM IR. If we were able to then use that source-line information to derive the LLVM IR basic blocks belonging to those samples then maybe it would be useful.

kavon commented

I looked into it. So far it's been a useful example for solving #27