Invention Grant
- Patent Title: Simulated change of immutable objects during execution runtime
-
Application No.: US17071498Application Date: 2020-10-15
-
Publication No.: US11748129B2Publication Date: 2023-09-05
- Inventor: James Harry Belsey , Cuneyt Varol , Gjeta Gjyshinca , Dmitry Zaslavsky , Peter Christian Boehm , Michael James Dominic Skells , Albert Eugene Novark
- Applicant: Morgan Stanley Services Group Inc.
- Applicant Address: US NY New York
- Assignee: Morgan Stanley Services Group Inc.
- Current Assignee: Morgan Stanley Services Group Inc.
- Current Assignee Address: US NY New York
- Agency: WEITZMAN LAW OFFICES, LLC
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F8/41 ; G06F9/448

Abstract:
A system for executing software, wherein a computing device stores first software instructions for a code execution module such that, when the first software instructions are executed, the computing device will: receive, for execution by the code execution module, second software instructions; create one or more immutable software nodes described in the second software instructions; determine that the second software instructions comprise an instruction to begin a simulated change at runtime of the one or more immutable software nodes; store the simulated change in a simulated change apparatus; using the simulated change apparatus, perform one or more operations of the second software instructions as if the one or more immutable software nodes had been changed in memory, during a period of time where each of the one or more immutable software nodes is guaranteed to retain logical immutability; and output results of the one or more operations.
Public/Granted literature
- US20220121462A1 SIMULATED CHANGE OF IMMUTABLE OBJECTS DURING EXECUTION RUNTIME Public/Granted day:2022-04-21
Information query