Skip to content

Conversation

aviatesk
Copy link
Member

When packages using non-Base compilers call Base._which, a method error occurs due to module context mismatch. Like other reflection functions, the module context of mt::Compiler.MethodTableView needs to be properly determined.

`Compiler.MethodTableView`

When packages using non-Base compilers call `Base._which`, a method
error occurs due to module context mismatch. Like other reflection
functions, the module context of `mt::Compiler.MethodTableView` needs to
be properly determined.
@aviatesk aviatesk requested a review from Keno October 20, 2025 12:41
@aviatesk aviatesk added the backport 1.12 Change should be backported to release-1.12 label Oct 20, 2025
@KristofferC KristofferC mentioned this pull request Oct 21, 2025
19 tasks
@aviatesk aviatesk merged commit 493d72d into master Oct 21, 2025
7 of 9 checks passed
@aviatesk aviatesk deleted the avi/invoke_mt_compiler branch October 21, 2025 13:23
aviatesk added a commit that referenced this pull request Oct 21, 2025
…iew` (#59915)

When packages using non-Base compilers call `Base._which`, a method
error occurs due to module context mismatch. Like other reflection
functions, the module context of `mt::Compiler.MethodTableView` needs to
be properly determined.
@aviatesk aviatesk removed the backport 1.12 Change should be backported to release-1.12 label Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant