Skip to content

Conversation

WebReflection
Copy link
Contributor

This MR uses a quite ugly workaround which goal is to bootstrap coincident in a way that the transformer form the interpreter (which lands after) can be reused.

The issue is a bit of a chicken/egg situation: we bootstrap coincident at the worker level but we are not necessarily sure the interpreter landed and provided a transform utility so we need to lazily find that out.

More tests are needed, especially around performance, but for the time being this is how we're rolling a fix out.

@WebReflection WebReflection marked this pull request as ready for review September 15, 2025 11:20
@WebReflection
Copy link
Contributor Author

OK, after various tests I couldn't measure any particular slowdown so I guess we should be good in here + test shows the issue now should be resolved for what each interpreter to_js can do.

@WebReflection WebReflection requested a review from ntoll September 15, 2025 11:21
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