Method and system for implementing interrupt service routines
    71.
    发明申请
    Method and system for implementing interrupt service routines 有权
    实现中断服务程序的方法和系统

    公开(公告)号:US20060026564A1

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

    申请号:US11188670

    申请日:2005-07-25

    申请人: Gilbert Cabillic

    发明人: Gilbert Cabillic

    IPC分类号: G06F9/44

    摘要: Methods, computer-readable media, and systems for interrupt handling in Java™ are provided. In some illustrative embodiments, a method for interrupt handling in Java software that executes on a processor comprising creating a Java representation of an interrupt vector table, instantiating a first Java object comprising a first Java method for handling an interrupt, inserting a reference to the first Java object in the Java representation of the interrupt vector table at a location corresponding to a level of the interrupt, and updating a location in the system level interrupt vector table corresponding to the level of the interrupt using the contents of the location in the Java representation.

    摘要翻译: 提供了Java(TM)中的中断处理方法,计算机可读介质和系统。 在一些说明性实施例中,一种用于在处理器上执行的Java软件中的中断处理的方法,包括创建中断向量表的Java表示,实例化包括用于处理中断的第一Java方法的第一Java对象,插入对第一 Java对象在Java表示中的中断向量表位置对应一个中断级别,并使用Java表示中的位置的内容更新系统级中断向量表中对应于中断级别的位置的位置 。

    Method and system for managing virtual memory
    72.
    发明申请
    Method and system for managing virtual memory 有权
    用于管理虚拟内存的方法和系统

    公开(公告)号:US20060026563A1

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

    申请号:US11188551

    申请日:2005-07-25

    申请人: Gilbert Cabillic

    发明人: Gilbert Cabillic

    IPC分类号: G06F9/44

    摘要: Methods, computer-readable media, and systems for virtual memory management in Java™ are provided. In some illustrative embodiments, a computer-readable medium storing a Java program that, when executed by a processor, performs a method for virtual memory management is provided. The method includes creating a Java representation of a page table, wherein each entry of the Java representation comprises a Java representation of a page descriptor, changing a field of a Java representation of a page descriptor in the Java representation of the page table, and updating a corresponding field in a page descriptor of a system level page table using the contents of the field in the Java representation of the page descriptor. Some illustrative embodiments provide a computer-readable medium storing a Java program that, when executed by a processor, performs a method for virtual memory management that includes creating a Java representation of a segment descriptor, changing a field of the Java representation of the segment descriptor, and updating a corresponding field in a system level segment descriptor using the contents of the field in the Java representation of the segment descriptor.

    摘要翻译: 提供了Java(TM)中用于虚拟内存管理的方法,计算机可读介质和系统。 在一些说明性实施例中,提供了一种存储Java程序的计算机可读介质,所述Java程序在由处理器执行时执行用于虚拟存储器管理的方法。 该方法包括创建页表的Java表示,其中Java表示的每个条目包括页描述符的Java表示,改变页表的Java表示中的页描述符的Java表示的字段,以及更新 使用页面描述符的Java表示中的字段的内容的系统级页面表的页面描述符中的相应字段。 一些说明性实施例提供了一种存储Java程序的计算机可读介质,该程序当由处理器执行时执行虚拟存储器管理方法,该方法包括创建段描述符的Java表示,改变段描述符的Java表示的字段 并且使用段描述符的Java表示中的字段的内容来更新系统级段描述符中的相应字段。

    Method and system for managing virtual memory
    73.
    发明授权
    Method and system for managing virtual memory 有权
    用于管理虚拟内存的方法和系统

    公开(公告)号:US09201807B2

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

    申请号:US11188551

    申请日:2005-07-25

    申请人: Gilbert Cabillic

    发明人: Gilbert Cabillic

    摘要: Methods, computer-readable media, and systems for virtual memory management using the JAVA programming language are provided. In some illustrative embodiments, a computer-readable medium storing a program that, when executed by a processor, performs a method for virtual memory management is provided. The method includes creating a representation of a page table, wherein each entry of the representation comprises a representation of a page descriptor, changing a field of a representation of a page descriptor in the representation of the page table, and updating a corresponding field in a page descriptor of a system level page table using the contents of the field in the representation of the page descriptor. Some illustrative embodiments provide a computer-readable medium storing a program that, when executed by a processor, performs a method for virtual memory management that includes creating a representation of a segment descriptor, changing a field of the representation of the segment descriptor, and updating a corresponding field in a system level segment descriptor using the contents of the field in the representation of the segment descriptor.

    摘要翻译: 提供了使用JAVA编程语言进行虚拟内存管理的方法,计算机可读介质和系统。 在一些说明性实施例中,提供一种存储程序的计算机可读介质,所述程序在由处理器执行时执行用于虚拟存储器管理的方法。 该方法包括创建页表的表示,其中表示的每个条目包括页描述符的表示,改变页表的表示中的页描述符的表示的字段,以及更新页表中的对应字段 使用页面描述符表示中的字段的内容的系统级页面表的页面描述符。 一些说明性实施例提供了一种存储程序的计算机可读介质,该程序当由处理器执行时执行用于虚拟存储器管理的方法,该方法包括创建段描述符的表示,改变段描述符的表示的字段以及更新 系统级段描述符中的相应字段,使用段描述符的表示中的字段的内容。

    METHOD FOR COMPILING AN INTERMEDIATE CODE OF AN APPLICATION
    74.
    发明申请
    METHOD FOR COMPILING AN INTERMEDIATE CODE OF AN APPLICATION 有权
    编写应用程序中间码的方法

    公开(公告)号:US20140109068A1

    公开(公告)日:2014-04-17

    申请号:US13992130

    申请日:2011-12-06

    IPC分类号: G06F9/45

    CPC分类号: G06F8/443 G06F8/41 G06F8/52

    摘要: A method for compiling an original application written in an intermediate code, in which the original application is executed by means of a virtual machine. The method supplies a native application having a native binary code. The method includes: extracting at least one intermediate code instruction at at least one corresponding function input point; a first step of compiling the intermediate code of the application to a code that includes control flow management and calls said at least one input point of each function implementing the instructions of the intermediate code; and a second step of compiling the compiled application code and intermediate code functions supplying the optimised native application.

    摘要翻译: 用于编译以中间代码编写的原始应用程序的方法,其中通过虚拟机执行原始应用程序。 该方法提供具有本地二进制代码的本地应用程序。 该方法包括:在至少一个对应的功能输入点处提取至少一个中间代码指令; 将应用的中间代码编译成包括控制流管理的代码的第一步骤,并且调用实现中间代码的指令的每个功能的至少一个输入点; 并且编译编译的应用程序代码和提供优化的本地应用程序的中间代码功能的第二步。

    Method and system for multiple object representation
    75.
    发明申请
    Method and system for multiple object representation 审中-公开
    多对象表示的方法和系统

    公开(公告)号:US20060026201A1

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

    申请号:US11188550

    申请日:2005-07-25

    申请人: Gilbert Cabillic

    发明人: Gilbert Cabillic

    IPC分类号: G06F17/00

    摘要: Methods, computer-readable media, and systems for multiple object representation in Java™ are provided. In some illustrative embodiments, a method for multiple object representation in Java software that executes on a processor is provided. The method includes creating a Java representation of a system level data structure, changing a field in the Java representation, and updating a corresponding field in the system level data structure using the contents of the field in the Java representation.

    摘要翻译: 提供了Java(TM)中用于多对象表示的方法,计算机可读介质和系统。 在一些说明性实施例中,提供了在处理器上执行的Java软件中的多对象表示的方法。 该方法包括使用Java表示中的字段的内容来创建系统级数据结构的Java表示,改变Java表示中的字段以及更新系统级数据结构中的相应字段。