Open fjeremic opened 5 years ago
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment on the issue or it will be closed in 60 days.
This is definitely something on my radar and something we want to improve.
There was some work already done in this area long ago, but it never materialized. There is all but a few comments and
#if 0
guarded code left in the codebase [1] throughout. Looking over the attempt seemed to be to transform our printing of register states duringtraceRA
into a tabular form.This seems like a good idea since printing GPRs, FPRs, and VRFs linearly takes up quite a lot of space for not much information displayed. The right hand side of the log is mostly empty as each print line is not wide. Transforming this into a concise tabular form makes tracing RA much simpler.
We need to do several things here:
[1] https://github.com/eclipse/omr/blob/57e5bbb65e043b9c8528ffadbc103f71629625cf/compiler/ras/Debug.cpp#L3189-L3198