Undo Software 声称,将现有代码移植到像 64 位 ARM v8-A 这样的新架构时,调试是最大的挑战。为了简化代码到 ARM v8-A 的移植,Undo Software Ltd. 和 ARM 合作推出了一系列先进的 Linux 和 Android 可逆调试工具——其中最新且最引人注目的是 Undo Software 的 Live Recorder。 Live Recorder 新的“软件实现追踪”调试技术通过使 Linux 和 Android 程序在运行时对其自身进行详细记录,从而帮助简化从其他硬件架构移植代码的过程。这种记录以高度压缩和高效的方式执行,包含开发人员调试生产环境中发生的错误的确切副本所需的一切。 这包括程序所做的一切,例如每次内存访问和执行的每条指令。 这些信息可用于及时向后和向前运行和单步执行他们的程序,使开发人员能够更快地修复错误。 Live Recorder 为电信、物联网、企业服务器、HPC、移动和汽车行业带来特殊好处,这些行业在将现有软件移植到 64 位 ARM 架构方面最为先进。