Код документа: RU2012148585A
1. Компьютерный программный продукт для облегчения обработки транзакций внутри вычислительной среды, причем компьютерный программный продукт содержит:считываемую компьютером запоминающую среду, считываемую обрабатывающим устройством и хранящую команды для выполнения обрабатывающим устройством для выполнения метода, содержащего:определение процессором из информации, предоставленной командой, одного или более выбранных регистров, которые необходимо сохранить при транзакционной обработке, команды начать обработку транзакции, причем транзакция эффективно задерживает фиксацию транзакционных сохранений в главной памяти до тех пор, пока не завершится выбранная транзакция, и один или более выбранных регистров составляют меньше, чем все регистры, используемые транзакцией при выполнении транзакции; исохранение содержимого одного или более выбранных регистров, основанное на выполнении команды.2. Компьютерный программный продукт по п.1, в котором метод дополнительно включает:определение того, что транзакция сброшена; и,основываясь на определении, что транзакция сброшена, восстановление одного или более выбранных регистров.3. Компьютерный программный продукт по п.2, в котором сохранение включает копирование содержимого одного или более выбранных регистров в обозначенную ячейку памяти и в котором восстановление включает копирование содержимого из обозначенной ячейки памяти в один или более выбранных регистров.4. Компьютерный программный продукт по п.1, в котором один или более выбранных регистров указаны в маске сохранения регистров общего назначения команды.5. Компьютерный программный продукт по п.4, в �