Method and system for enhancing the performance of interpreted web applications

   
   

A system, method, and article of manufacture for caching a pre-processed version of an interpreted application at the time the interpreted application is first interpreted and executed by a computer, thereby improving response time for subsequent executions of the interpreted application. The pre-processed version of the interpreted application captures all execution paths through the interpreted application, despite the fact that the first execution of the interpreted application may only exercise a subset of the possible execution paths therein. Modifications to the interpreted application are dynamically detected, so that the pre-processed version can be replaced in the cache as needed.

Ein System, eine Methode und ein Artikel der Herstellung für das Cachieren einer vorbearbeiteten Version einer gedeuteten Anwendung, zu der Zeit als die gedeutete Anwendung zuerst durch einen Computer gedeutet und durchgeführt wird, Antwortzeit für folgende Durchführungen der gedeuteten Anwendung dadurch verbessernd. Die vorbearbeitete Version der gedeuteten Anwendung nimmt alle Durchführung Wege durch die gedeutete Anwendung gefangen, obwohl die erste Durchführung der gedeuteten Anwendung eine Teilmenge der möglichen Durchführung Wege nur darin ausüben kann. Änderungen an der gedeuteten Anwendung werden dynamisch ermittelt, damit die vorbearbeitete Version im Pufferspeicher ersetzt werden kann, wie gebraucht worden.

 
Web www.patentalert.com

< Method, system and program product for utilizing a configuration database to configure a hardware digital system

< Method and apparatus for facilitating exception handling using a conditional trap instruction

> Highly componentized system architecture with a loadable interprocess communication manager

> Object oriented method and apparatus for class variable initialization

~ 00149