You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There seems to be a somewhat new patchable-function attribute for functions that emits a small nop sled at the start of the function that is suitable for a compare-and-swap to redirect control flow via a short jump so that you can overwrite the body of the existing function. It's only supported for x86-64 right now.
Right now we're using XRay to do this and it seems fine and supports more architectures, so it doesn't seem useful, but nonetheless it's worth looking at this again in the future.
The text was updated successfully, but these errors were encountered:
There seems to be a somewhat new
patchable-function
attribute for functions that emits a small nop sled at the start of the function that is suitable for a compare-and-swap to redirect control flow via a short jump so that you can overwrite the body of the existing function. It's only supported for x86-64 right now.Right now we're using XRay to do this and it seems fine and supports more architectures, so it doesn't seem useful, but nonetheless it's worth looking at this again in the future.
The text was updated successfully, but these errors were encountered: