International Business Machines Corporation
Just-in-time code patching
Last updated:
Abstract:
A computer-implemented method and related system for runtime code patching comprises determining, by a runtime, that a runtime event occurred. In response to the determination, performing by the runtime blocking processing of the runtime event, and runtime patching a method in response to an executing thread associated with the method yielding. Each executing thread receives runtime patching and only methods currently executing are runtime patched. Unblocking the runtime event allows execution to continue.
Status:
Grant
Type:
Utility
Filling date:
30 Sep 2019
Issue date:
23 Nov 2021