Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
timo so i'm wondering how best to make processes launched from a moar that has the debugserver turned on also be attached by the moar debugger if they are "compatible" 17:43
on linux i can probably fork from the moar process very early with PTRACE_TRACEME or what it's called, which will give us a process that gets notified every time a fork and/or exec happens and can read from and write to the process's address space, and should be able to place hardware breakpoints as well as software breakpoints (stealing from binutils-gdb is probably not possible license-wise. 17:45
maybe lldb though?)