Virtual machine with reinitialization

   
   

A computer system includes a virtual machine supporting an object-oriented environment, in which programs to run on the virtual machine are formed from classes loaded into the virtual machine by a class loader. A class must be initialized before being used by a program. A first application is started on the virtual machine, and a set of one or more classes are loaded and initialized for the first application, which is then run. After the first application has finished running, at least one class from the first application is reset. A second application is then started on the virtual machine. This (re)-initializes any classes that have been reset from the first application, prior to using them, but does not have to reload any reset classes.

Um sistema computatorizado inclui uma máquina virtual que suporta um ambiente object-oriented, em que os programas a funcionar na máquina virtual são dados forma das classes carregadas na máquina virtual por um carregador da classe. Uma classe deve ser inicializada antes de ser usado por um programa. Uma primeira aplicação é começada na máquina virtual, e um jogo de um ou mais classe é carregado e inicializado para a primeira aplicação, que é funcionada então. Depois que a primeira aplicação terminou funcionar, ao menos uma classe da primeira aplicação está restaurada. Uma segunda aplicação é começada então na máquina virtual. Isto (re)-inicializa quaisquer classes que forem restauradas da primeira aplicação, antes de as usar, mas não tem que recarregar nenhumas classes da restauração.

 
Web www.patentalert.com

< Mapping tool graphical user interface

< Method and apparatus for interfacing a javascript interpreter with library of host objects implemented in java

> Thermal conditioning for integrated circuit testing

> Machine cut task identification for efficient partition and distribution

~ 00144