-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NativeAOT] Unnecessary lookup in TrailingEpilogueInstructionsCount #75807
Comments
cc @VSadov |
There is room for other similar optimisations. For example, the Some of these places are easier to patch than others but they all contribute to the signal handling response time when hijacking threads. That, in turn, contributes to GC pause times. |
UnixNativeCodeManager::TrailingEpilogueInstructionsCount
forTARGET_ARM64
callsFindMethodInfo
which is rather expensive. When called fromUnixNativeCodeManager::GetReturnAddressHijackInfo
it is already known so it can be passed over instead of doing extra lookup.The text was updated successfully, but these errors were encountered: