The lines are generated in a format similar to safepoint, avoiding as much as possible changes in register allocation policy due to call instructions.