-
Notifications
You must be signed in to change notification settings - Fork 5.2k
[hot_reload] implement param reflection #77563
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
Conversation
I would like to backport this for 7.0.x servicing to unblock MAUI XAML hot reload scenarios |
862aaaa
to
8e610e2
Compare
8e610e2
to
55b2892
Compare
406db89
to
9d923b2
Compare
otherwise the CancellationToken type is trimmed on wasm
70e3530
to
ded76bb
Compare
remove duplicated code
f60d978
to
42e43e5
Compare
@vargaz mind taking another look? same approach as before, but I put all the logic about figuring out the first & last param of a method into a separate function even for the non-update case. removed a bunch of copy/pasted code |
This comment was marked as outdated.
This comment was marked as outdated.
1 similar comment
/backport to release/7.0 |
Started backporting to release/7.0: https://github.com/dotnet/runtime/actions/runs/3371579628 |
Fixes #77512
When a method is added, the paramlist column in the MethodDef is empty. Instead, the parameter info is added by separate EnCLog "Add Param" commands. Store that info in the image, keyed on the method definition token.