Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Reland single threaded Skwasm - #56282

Merged
auto-submit[bot] merged 3 commits into
flutter-team-archive:mainfrom
eyebrowsoffire:skwasm_single_threaded_reland
Nov 1, 2024
Merged

auto-submit[bot] merged 3 commits into
flutter-team-archive:mainfrom
eyebrowsoffire:skwasm_single_threaded_reland

Conversation

@eyebrowsoffire

@eyebrowsoffire eyebrowsoffire commented Oct 31, 2024 •

Copy link
Copy Markdown
Contributor

This attempts to reland the single-threaded Skwasm PR: #56206

The main changes here are in the second commit:

  • We need to actually bundle the skwasm_st artifacts in flutter_web_sdk.zip
  • The locateFile hack no longer works since emscripten doesn't actually create a worker.js file anymore. So instead, that has been modified to use the mainScriptUrlOrBlob module API to do a very similar hack.

Note: I did presubmit testing with the framework CI and it appears the pertinent tests pass. See flutter/flutter#157967

@harryterkelsen harryterkelsen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

auto-submit Bot pushed a commit to flutter-team-archive/buildroot that referenced this pull request Nov 1, 2024
#917) (#918)

This relands the emscripten config changes that had to be reverted previously. This is to support the new version of emscripten introduced in this engine PR: flutter-team-archive/engine#56282
@eyebrowsoffire eyebrowsoffire added the autosubmit Merge PR when tree becomes green via auto submit App label Nov 1, 2024
@auto-submit auto-submit Bot removed the autosubmit Merge PR when tree becomes green via auto submit App label Nov 1, 2024
@auto-submit

auto-submit Bot commented Nov 1, 2024

Copy link
Copy Markdown
Contributor

auto label is removed for flutter/engine/56282, due to - The status or check suite Linux local_engine_builds has failed. Please fix the issues identified (or deflake) before re-applying this label.

@eyebrowsoffire eyebrowsoffire added the autosubmit Merge PR when tree becomes green via auto submit App label Nov 1, 2024
@auto-submit
auto-submit Bot merged commit 7dfdcac into flutter-team-archive:main Nov 1, 2024
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Nov 1, 2024
nick9822 pushed a commit to nick9822/flutter that referenced this pull request Dec 18, 2024
This attempts to reland the single-threaded Skwasm PR: flutter-team-archive/engine#56206

The main changes here are in the second commit:
* We need to actually bundle the `skwasm_st` artifacts in `flutter_web_sdk.zip`
* The `locateFile` hack no longer works since emscripten doesn't actually create a worker.js file anymore. So instead, that has been modified to use the `mainScriptUrlOrBlob` module API to do a very similar hack.

Note: I did presubmit testing with the framework CI and it appears the pertinent tests pass. See flutter#157967
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App platform-web Code specifically for the web engine

Development

Successfully merging this pull request may close these issues.

2 participants