improved softdevice debugging

I remember reading somewhere an article on how debugging with softdevice was going to be easier, with the debugger doing something along the lines of actually not stopping execution when hitting a breakpoint, but rather executing a loop in the background so your code is effectively stuck, but softdevice can keep functionning normally.

Would anyone know where to find information about that? Especially, what are the conditions to get this behaviour (JLink patch, nRF52.....?). Thanks!