G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/44 (2006.01) G06F 9/38 (2006.01)
Patent
CA 2557343
Methods, computer program products and data processing systems for modifying a code region forming part of a computer program during execution of the computer program by a plurality of threads. In one aspect, identical modification instructions are provided to each thread for modifying a site in the code region having a desirable idempotent atomic modification, and the modification instructions direct each thread to make the desirable idempotent atomic modification. In another aspect, a thread is selected to modify the code region, each thread other than the selected thread is directed to execute an alternative execution path that generates output identical to the output of the code region after the code region has been modified, and, responsive to directing each thread other than the selected thread, the selected thread is directed to modify the code region.
Stoodley Kevin A.
Stoodley Mark G.
Ibm Canada Limited-Ibm Canada Limitee
Wang Peter
LandOfFree
Runtime code modification in a multi-threaded environment does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Runtime code modification in a multi-threaded environment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Runtime code modification in a multi-threaded environment will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1849480