A programming environment can be modified to provide automatic support for reverting program memory states. Such memory reversions are used to provide automatic support for state-reversion, undo, redo, and abort operations for application programs written with the programming environment. Memory allocation code (e.g., functions, procedures, etc.) are modified to mark allocated memory as protected, and an exception handler is assigned to such memory. Attempts to access the memory cause an exception to be generated. This exception is caught, providing opportunity for the memory to be preserved before it is modified. Previous memory states can be retrieved by restoring such stored memory states. State-reversion can be effected by creating a new current memory state corresponding to a previous (e.g., retrieved) memory state.

Программируя окружающую среду можно доработать для того чтобы обеспечить автоматическую поддержку для reverting положения памяти программы. Такие reversions памяти использованы для того чтобы обеспечить автоматическую поддержку для положени-state-reversion, расстегнуть, redo, и выкинуть деятельности для написанных программ применения с программируя окружающей средой. Кодий распределения памяти (например, функции, процедуры, etc.) доработайте для того чтобы маркировать размещанную память как защищено, и укротитель исключения задан к такой памяти. Попытки достигнуть причины памяти исключение, котор нужно произвести. Уловлено это исключение, обеспечивая возможность для памяти быть сохраненным прежде чем оно доработано. Ранее положения памяти могут быть retrieved путем восстанавливать такие, котор хранят положения памяти. Положени-state-reversion может быть произведен эффект путем создавать новое в настоящее время положение памяти соответствуя к ранее (например, retrieved) положению памяти.

 
Web www.patentalert.com

< (none)

< Object-oriented framework for chemical-process-development decision-support applications

> Gel system for oral and topical administration of water insoluble and/or water intolerant drugs and supplements

> (none)

~ 00083