Edmund Grimley Evans
Edmund Grimley Evans
Would it be better to escape the ')' or '.' or whatever instead of not breaking the line? That is, when the column width is 5, instead of ``` abc...
Perhaps the algorithm should be something like: ``` foreach (word) { if (!at_start_of_line) { x = escape_for_not_at_start_of_line(word); if (x fits on this line, taking account of a following LINEBREAK becoming...
> The issue here is that we can't just emit a newline after the first element that doesn't fit on the line, since that would introduce breaks in places where...
Presumably the XINST_CREATE macros will be written by hand and are required more urgently than the INSTR_CREATE macros, which could be generated automatically. There seem to be 27 XINST_CREATE macros...
In A64, LSR (immediate) is an alias of UBFM, and LSR (register) is an alias of LSRV. So an XINST_CREATE_lsr would definitely be helpful.
> Cannot build for Android AARCH64. I'm not surprised. You're probably the first person to try this. Since ARM Linux, AArch64 Linux and ARM Android are implemented, perhaps AArch64 Android...
Could we insist (in a future version of the API) that clients not use alarm signals, except via DR's API?
Life would be much simpler if we could install the app's mask, except perhaps for a small number of signal numbers that we would choose to leave unblocked whatever the...
Lack of real-time signals is not a big problem. You could still choose, for DynamoRIO's internal use, including the implementation of client timers, one of the signals that the app...
"the 3 classic alarm signals": SIGALRM, SIGVTALRM, and what?