System and method for frequency based loop reorganization
    1.
    发明授权
    System and method for frequency based loop reorganization 有权
    基于频率循环重组的系统和方法

    公开(公告)号:US07574704B2

    公开(公告)日:2009-08-11

    申请号:US10970436

    申请日:2004-10-21

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/443

    摘要: A system and method for reorganizing source code using frequency based instruction loop replication are provided. Code is reorganized based on the frequency of execution of blocks of the code so as to favor frequently executed blocks of code over rarely executed code with regard to subsequent optimizations. Frequently executed blocks of instructions are maintained within loop/switch statements and rarely executed blocks of instructions are removed from the loop/switch statements. The rarely executed blocks of instructions may be replicated after the loop/switch statement with a reference back to the loop/switch statement. In this way, when subsequent loop/switch statement optimizations are applied, the frequently executed blocks of instructions within the loop are more likely to benefit from such optimizations since the negative influence of the rarely executed blocks of instructions has been removed.

    摘要翻译: 提供了一种使用基于频率的指令循环复制来重组源代码的系统和方法。 基于代码块的执行频率对代码进行重组,从而有利于经常执行的代码块对于后续优化的执行代码很少。 在循环/切换语句中维护经常执行的指令块,很少执行的指令块将从循环/切换语句中删除。 在循环/切换语句之后,很少执行的指令块可以被引用回到loop / switch语句。 以这种方式,当应用后续的循环/开关语句优化时,循环中频繁执行的指令块更可能受益于这种优化,因为很少执行的指令块的负面影响已被消除。

    Cross-platform virtual machine and method
    2.
    发明授权
    Cross-platform virtual machine and method 有权
    跨平台虚拟机和方法

    公开(公告)号:US08938712B2

    公开(公告)日:2015-01-20

    申请号:US13335500

    申请日:2011-12-22

    IPC分类号: G06F9/44

    CPC分类号: G06F8/47

    摘要: A system includes a virtual source code specification corresponding to no particular platform and at least one transform mechanism corresponding to a particular platform and configured to be applied to the virtual source code specification to generate a source code corresponding to the particular platform.

    摘要翻译: 系统包括对应于没有特定平台的虚拟源代码规范和对应于特定平台的至少一个变换机制,并被配置为应用于虚拟源代码规范以生成对应于特定平台的源代码。

    CROSS-PLATFORM VIRTUAL MACHINE AND METHOD
    3.
    发明申请
    CROSS-PLATFORM VIRTUAL MACHINE AND METHOD 有权
    跨平台虚拟机和方法

    公开(公告)号:US20130167112A1

    公开(公告)日:2013-06-27

    申请号:US13335500

    申请日:2011-12-22

    IPC分类号: G06F9/45 G06F9/44

    CPC分类号: G06F8/47

    摘要: A system includes a virtual source code specification corresponding to no particular platform and at least one transform mechanism corresponding to a particular platform and configured to be applied to the virtual source code specification to generate a source code corresponding to the particular platform.

    摘要翻译: 系统包括对应于没有特定平台的虚拟源代码规范和对应于特定平台的至少一个变换机制,并被配置为应用于虚拟源代码规范以生成对应于特定平台的源代码。

    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATIC PARSING OF MARKUP LANGUAGE DOCUMENTS
    4.
    发明申请
    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATIC PARSING OF MARKUP LANGUAGE DOCUMENTS 失效
    用于自动分配标记语言文件的方法,系统和计算机程序产品

    公开(公告)号:US20090164882A1

    公开(公告)日:2009-06-25

    申请号:US11959511

    申请日:2007-12-19

    IPC分类号: G06F17/00

    CPC分类号: G06F17/272 G06F17/2247

    摘要: A method, system, and computer program product for automatic parsing of a markup language (ML) document are provided. The method includes receiving a request from an ML producer to write an ML document including ML data in a text format. The method also includes passing the ML data in the text format to an ML parser, where the ML parser translates the ML data in the text format into a parsed binary format. The method additionally includes writing the ML data in the text format as a text format ML document to a data storage device, and writing the ML data in the parsed binary format as a parsed binary format ML document to the data storage device.

    摘要翻译: 提供了一种用于自动解析标​​记语言(ML)文档的方法,系统和计算机程序产品。 该方法包括从ML生成器接收以文本格式写入包括ML数据的ML文档的请求。 该方法还包括将文本格式的ML数据传递给ML解析器,其中ML解析器将文本格式的ML数据转换成解析的二进制格式。 该方法还包括以文本格式将ML数据作为文本格式ML文档写入数据存储装置,并将解析的二进制格式的ML数据作为解析的二进制格式ML文档写入数据存储装置。

    Dynamically configuring and 5 monitoring hosts connected in a computing network having a gateway device
    5.
    发明授权
    Dynamically configuring and 5 monitoring hosts connected in a computing network having a gateway device 有权
    在具有网关设备的计算网络中动态配置和监控连接的主机

    公开(公告)号:US06772221B1

    公开(公告)日:2004-08-03

    申请号:US09505909

    申请日:2000-02-17

    IPC分类号: G06F1516

    摘要: In a computing network environment having a gateway device electronically connected to a plurality of hosts potentially connected to one or more routers and local area networks, a method and apparatus is provided for dynamically configuring, deconfiguring and monitoring all connected hosts. Special IPX commands are provided to add or remove information about hosts in a routing table. The command provides information about the connected hosts' IPX sessions, router information and IPX packets and their final destinations, and connection routes. In another embodiment of the present invention the IPX command is also used to receive information and pass information about new IPX stations in the network environment. By providing a counter and incrementing it each time an IPX packet is received from the network, the most used entries are identified. A second special IPX host command is also provided for deconfiguring and removing entries from the routing table in a manner similar to the one described above.

    摘要翻译: 在具有电子连接到潜在地连接到一个或多个路由器和局域网的多个主机的网关设备的计算网络环境中,提供了用于动态配置,解除配置和监视所有连接的主机的方法和装置。 提供特殊的IPX命令来添加或删除有关路由表中主机的信息。 该命令提供有关连接的主机IPX会话,路由器信息和IPX数据包及其最终目的地以及连接路由的信息。 在本发明的另一个实施例中,IPX命令还用于在网络环境中接收关于新IPX站的信息并传递关于新IPX站的信息。 通过提供计数器并在每次从网络接收到IPX分组时递增计数器,则识别出最多使用的条目。还提供了第二特殊IPX主机命令,用于以类似于该方式的方式从路由表中解除配置和删除条目 如上所述。

    Methods, systems, and computer program products for automatic parsing of markup language documents
    6.
    发明授权
    Methods, systems, and computer program products for automatic parsing of markup language documents 失效
    用于自动解析标​​记语言文档的方法,系统和计算机程序产品

    公开(公告)号:US08589788B2

    公开(公告)日:2013-11-19

    申请号:US11959511

    申请日:2007-12-19

    IPC分类号: G06F3/00

    CPC分类号: G06F17/272 G06F17/2247

    摘要: A method, system, and computer program product for automatic parsing of a markup language (ML) document are provided. The method includes receiving a request from an ML producer to write an ML document including ML data in a text format. The method also includes passing the ML data in the text format to an ML parser, where the ML parser translates the ML data in the text format into a parsed binary format. The method additionally includes writing the ML data in the text format as a text format ML document to a data storage device, and writing the ML data in the parsed binary format as a parsed binary format ML document to the data storage device.

    摘要翻译: 提供了一种用于自动解析标​​记语言(ML)文档的方法,系统和计算机程序产品。 该方法包括从ML生成器接收以文本格式写入包括ML数据的ML文档的请求。 该方法还包括将文本格式的ML数据传递给ML解析器,其中ML解析器将文本格式的ML数据转换成解析的二进制格式。 该方法还包括以文本格式将ML数据作为文本格式ML文档写入数据存储装置,并将解析的二进制格式的ML数据作为解析的二进制格式ML文档写入数据存储装置。