Results 26 issues of Josh Mcguigan

Currently, `arr_macro` does not support `const` variables in array initialization as shown below. This is because the macro needs to know the exact value of `SIZE`, but the compiler expands...

This is a general issue to discussion ideas/comments regarding the user experience of backlight - primarily focused on the CLI for now. See #4 for discussion of a backlight library...

help wanted

Backlight should show the function arguments and return values when tracing functions and syscalls, to the extent it is possible to infer this information.

enhancement

Backtrace should support tracing statically linked / internal functions, if debug information exists to describe the location of those functions.

enhancement

Backlight should support tracing signals received by a process. This should be relatively easy to implement, since I think we are already breaking on any signals, so we'd just need...

enhancement
good first issue

Backlight should support tracing spawned threads and subprocesses.

enhancement

Currently backlight only supports tracing processes that it spawns. It should be expanded to support attaching to existing processes. I think this should mostly "just work", with the main new...

enhancement

The core functionality of backlight should be moved into a library crate, to support developing custom dynamic binary analysis tools.

enhancement

Something is causing tracing to fail in github CI. For now the unit tests are disabled for this reason, but I've enabled them for testing in branch [enable-tests-in-ci](https://github.com/JoshMcguigan/backlight/tree/enable-tests-in-ci). An example...

help wanted

### Observed behavior Describe what happened. Any aids you can include (that you think could be relevant) are a tremendous help. * `compile_commands.json` or `.ccls` * None * Reduce to...