Method of and apparatus for cross-platform core dumping during dynamic binary translation
    1.
    发明授权
    Method of and apparatus for cross-platform core dumping during dynamic binary translation 失效
    动态二进制翻译期间跨平台核心转储的方法和装置

    公开(公告)号:US07149929B2

    公开(公告)日:2006-12-12

    申请号:US10647142

    申请日:2003-08-25

    CPC classification number: G06F11/366

    Abstract: A core file derived from an application crash is created. The application belongs to a source platform and is run on a target platform. The application is emulated on the target platform. In response to the crash occurring, detecting whether the crash corresponds to the failure of a process corresponding to the emulated application. The crash process is mediated by intercepting information relating to the failure of the emulated application and writing a core file corresponding to the failure of the emulated application running on the source platform. A dynamic binary translator performs the steps and debugs an emulated application as if it had crashed and dumped a core file on its native platform.

    Abstract translation: 创建从应用程序崩溃导出的核心文件。 该应用程序属于源平台,并在目标平台上运行。 应用程序在目标平台上仿真。 响应于发生的崩溃,检测崩溃是否对应于与仿真应用程序相对应的进程的故障。 崩溃过程是通过拦截与仿真应用程序的故障相关的信息并编写与在源平台上运行的仿真应用程序的故障相对应的核心文件来进行的。 动态二进制转换器执行步骤并调试仿真应用程序,就像它在其本机平台上崩溃并转储核心文件一样。

    Cross-platform architecture for replicating profiling scheme in a computer system
    2.
    发明授权
    Cross-platform architecture for replicating profiling scheme in a computer system 有权
    用于在计算机系统中复制分析方案的跨平台架构

    公开(公告)号:US08141066B2

    公开(公告)日:2012-03-20

    申请号:US12000645

    申请日:2007-12-14

    CPC classification number: G06F8/443 G06F11/3466 G06F11/3476

    Abstract: The method, an apparatus, and/or a system of cross-platform architecture for replicating profiling scheme in a computer system are disclosed. In one embodiment, a method for forming profiling information of one computer platform in another computer platform includes generating instrumented code by a code instrumenter using a target platform code. The method further includes generating the profile information that the source platform profiling tools can decipher and utilize using the instrumented code, and generating a profile report by analyzing the generated profile information using the source platform profiling tools in a dynamic binary translator that can be used by the dynamic binary translator (DBT) to generate target platform code. In addition, the method may include translating source platform object code into the target platform code using the DBT.

    Abstract translation: 公开了用于在计算机系统中复制分析方案的方法,装置和/或跨平台体系结构系统。 在一个实施例中,用于在另一个计算机平台中形成一个计算机平台的分析信息的方法包括使用目标平台代码由代码工具生成装配的代码。 该方法还包括生成源平台分析工具可以使用所检测的代码来解密和利用的简档信息,以及通过使用动态二进制翻译器中的源平台分析工具分析生成的简档信息来生成简档报告 动态二进制翻译器(DBT)来生成目标平台代码。 另外,该方法可以包括使用DBT将源平台对象代码转换成目标平台代码。

    Cross-platform architecture for replicating profiling scheme in a computer system
    3.
    发明申请
    Cross-platform architecture for replicating profiling scheme in a computer system 有权
    用于在计算机系统中复制分析方案的跨平台架构

    公开(公告)号:US20080172661A1

    公开(公告)日:2008-07-17

    申请号:US12000645

    申请日:2007-12-14

    CPC classification number: G06F8/443 G06F11/3466 G06F11/3476

    Abstract: The method, an apparatus, and/or a system of cross-platform architecture for replicating profiling scheme in a computer system are disclosed. In one embodiment, a method for forming profiling information of one computer platform in another computer platform includes generating instrumented code by a code instrumenter using a target platform code. The method further includes generating the profile information that the source platform profiling tools can decipher and utilize using the instrumented code, and generating a profile report by analyzing the generated profile information using the source platform profiling tools in a dynamic binary translator that can be used by the dynamic binary translator (DBT) to generate target platform code. In addition, the method may include translating source platform object code into the target platform code using the DBT.

    Abstract translation: 公开了用于在计算机系统中复制分析方案的方法,装置和/或跨平台体系结构系统。 在一个实施例中,用于在另一个计算机平台中形成一个计算机平台的分析信息的方法包括使用目标平台代码由代码工具生成装配的代码。 该方法还包括生成源平台分析工具可以使用所检测的代码来解密和利用的简档信息,以及通过使用动态二进制翻译器中的源平台分析工具分析生成的简档信息来生成简档报告 动态二进制翻译器(DBT)来生成目标平台代码。 另外,该方法可以包括使用DBT将源平台对象代码转换成目标平台代码。

Patent Agency Ranking