Simulated change of immutable objects during execution runtime
AssigneeMorgan Stanley Services Group Inc.
InventorDmitry Zaslavsky
Life of this patent
Estimating the term…
Loading patent…
AssigneeMorgan Stanley Services Group Inc.
InventorDmitry Zaslavsky
Estimating the term…
A system for executing software, wherein a computing device stores instructions for a code execution module such that, when the instructions are executed, the computing device will: receive, for execution by the code execution module, software; create one or more immutable software nodes described in the software; determine that the software 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 software 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.
A system for executing software, comprising:
A computer-implemented method of simulating change of immutable elements during runtime of a software executable, comprising:
Dependencies are inferred from the claim text.