Skip to content

Conversation

kripken
Copy link
Member

@kripken kripken commented Oct 3, 2025

Reverts #7935

Refining exports is unsafe given exact casts: the importing module
can notice that we refined, as exact casts to the old type will fail.

Doing this only when custom descriptors (exact casts) are disabled
is possible, but rarely useful, and it's better to focus on optimizations
that work with newer features.

@kripken kripken requested a review from tlively October 3, 2025 15:09
@kripken kripken merged commit 4201437 into main Oct 3, 2025
16 checks passed
@kripken kripken deleted the revert-7935-dae.refine.export branch October 3, 2025 16:18
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.

2 participants