Runtime code modification in a multi-threaded environment

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1849480

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.