Method and system for lazy data serialization in computer communications
    2.
    发明授权
    Method and system for lazy data serialization in computer communications 有权
    计算机通信中懒惰数据序列化的方法和系统

    公开(公告)号:US08949783B2

    公开(公告)日:2015-02-03

    申请号:US12827633

    申请日:2010-06-30

    IPC分类号: G06F9/44 H04L29/06

    CPC分类号: H04L69/08

    摘要: A method of transmitting information to a receiving computer systems includes determining in a processing unit of a computer whether a receiving computer system can receive the information without converting a local format of the information into a canonical format of the information, if it is determined that the receiving computer system cannot receive the information without converting the local format into the canonical format, then converting the local format to the canonical format and transmitting the information to the receiving computer system, and if it is determined that the receiving computer system can receive the information without converting the local format into the canonical format, then transmitting the information to the receiving computer system.

    摘要翻译: 向接收计算机系统发送信息的方法包括在计算机的处理单元中确定接收计算机系统是否可以接收信息而不将信息的本地格式转换为信息的规范格式,如果确定 接收计算机系统不能接收信息而不将本地格式转换为规范格式,然后将本地格式转换为规范格式并将信息发送到接收计算机系统,并且如果确定接收计算机系统可以接收到信息 而不将本地格式转换成规范格式,然后将信息发送到接收计算机系统。

    Setting instance breakpoints in object oriented computer programs
    3.
    发明授权
    Setting instance breakpoints in object oriented computer programs 失效
    在面向对象的计算机程序中设置实例断点

    公开(公告)号:US06240545B1

    公开(公告)日:2001-05-29

    申请号:US09067858

    申请日:1998-04-27

    IPC分类号: G06F945

    CPC分类号: G06F11/362 G06F11/3636

    摘要: A mechanism for setting a conditional breakpoint on all methods called by a specific instance of a class. To set the instance breakpoint, the debugger determines all of the methods that can be applied to the object type or class. In an environment in which full debugging information includes the correspondence between virtual function tables and specific classes, and full class hierarchy information, the methods are located by locating the pointer to the type's virtual function table, and from the virtual function table, locating the specific class in the debugging information. Identifying the specific type permits all of the base classes of the type to be identified in the debugging information, and from the class hierarchy information, all methods for objects of the type can be compiled. The debugger then sets a conditional breakpoint on each method, the condition specifying that the breakpoint should cause program execution to automatically stop only if the method is being called for the particular object or instance for which the instance breakpoint was set.

    摘要翻译: 用于在由类的特定实例调用的所有方法上设置条件断点的机制。 要设置实例断点,调试器将确定可应用于对象类型或类的所有方法。 在完整的调试信息包括虚拟功能表和特定类之间的对应关系以及全类层级信息的环境中,通过将指针定位到类型的虚拟功能表,并从虚拟功能表中找出具体的方法 类中的调试信息。 识别特定类型允许在调试信息中识别类型的所有基类,并且从类层次结构信息可以编译类型对象的所有方法。 然后,调试器在每个方法上设置一个条件断点,该条件指定断点应该导致程序执行,只有当该特定对象或实例断点被设置的实例被调用时才会自动停止。

    Method and System for Lazy Data Serialization in Computer Communications
    4.
    发明申请
    Method and System for Lazy Data Serialization in Computer Communications 有权
    计算机通信中懒惰数据序列化的方法与系统

    公开(公告)号:US20120005652A1

    公开(公告)日:2012-01-05

    申请号:US12827633

    申请日:2010-06-30

    IPC分类号: G06F9/44 G06F9/455

    CPC分类号: H04L69/08

    摘要: A method of transmitting information to a receiving computer systems includes determining in a processing unit of a computer whether a receiving computer system can receive the information without converting a local format of the information into a canonical format of the information, if it is determined that the receiving computer system cannot receive the information without converting the local format into the canonical format, then converting the local format to the canonical format and transmitting the information to the receiving computer system, and if it is determined that the receiving computer system can receive the information without converting the local format into the canonical format, then transmitting the information to the receiving computer system.

    摘要翻译: 向接收计算机系统发送信息的方法包括在计算机的处理单元中确定接收计算机系统是否可以接收信息而不将信息的本地格式转换为信息的规范格式,如果确定 接收计算机系统不能接收信息而不将本地格式转换为规范格式,然后将本地格式转换为规范格式并将信息发送到接收计算机系统,并且如果确定接收计算机系统可以接收到信息 而不将本地格式转换成规范格式,然后将信息发送到接收计算机系统。

    Debugging multiple related processes simultaneously
    5.
    发明授权
    Debugging multiple related processes simultaneously 有权
    同时调试多个相关进程

    公开(公告)号:US06516460B1

    公开(公告)日:2003-02-04

    申请号:US09386212

    申请日:1999-08-31

    IPC分类号: G06F945

    CPC分类号: G06F11/3664 G06F11/362

    摘要: Methods, systems and articles of manufacture comprising a computer usable medium having computer readable program code means therein are provided for debugging multiple related processes simultaneously and more particularly provided for debugging multiple related processes simultaneously from one instance of a debugger. Being able to debug processes simultaneously in one instance of a debugger gives the user more control in recreating the specific ordering of events that generate a failure in processing. Further, being able to debug processes simultaneously from the same instance of a debugger provides usability gains and convenience by, for example, allowing the user to view information flowing between processes and the states of the processes.

    摘要翻译: 提供包括其中具有计算机可读程序代码装置的计算机可用介质的方法,系统和制品,用于同时调试多个相关进程,并且更具体地提供用于从调试器的一个实例同时调试多个相关进程。 能够在调试器的一个实例中同时调试进程,使用户能够更好地控制重新生成处理失败的事件的特定顺序。 此外,能够从调试器的相同实例同时调试过程通过例如允许用户查看在进程之间流动的信息和进程的状态来提供可用性增益和便利性。