Skip to content

fpcast2#2016

Closed
hoodmane wants to merge 35 commits intopyodide:mainfrom
hoodmane:fpcast2
Closed

fpcast2#2016
hoodmane wants to merge 35 commits intopyodide:mainfrom
hoodmane:fpcast2

Conversation

@hoodmane
Copy link
Copy Markdown
Member

@hoodmane hoodmane commented Dec 3, 2021

A second, much simpler approach to handling the bad fpcasts.
There are only a few problematic call sites, so just patch call trampolines into the interpreter at these locations.

@ryanking13
Copy link
Copy Markdown
Member

I'm very looking forward to seeing this PR merged. Thank you for your efforts! 👍

@hoodmane
Copy link
Copy Markdown
Member Author

hoodmane commented Dec 4, 2021

There is still the problem of it breaking Chrome CI to deal with...

@hoodmane
Copy link
Copy Markdown
Member Author

hoodmane commented Dec 4, 2021

Okay, I think this is in good shape now:

  1. All tests pass on node and firefox
  2. All chrome tests time out. I still have no clue why. I tested locally on Chrome 90.0.4430.24, the version we use in CI. It works fine.

@hoodmane
Copy link
Copy Markdown
Member Author

hoodmane commented Dec 5, 2021

Closed in favor of #2019.

@hoodmane hoodmane closed this Dec 5, 2021
@hoodmane hoodmane deleted the fpcast2 branch May 12, 2022 22:07
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.

4 participants