Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wasm] Emscripten 2.0.34 bump #62499

Merged
merged 28 commits into from
Feb 3, 2022
Merged

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    0a6c904 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Configuration menu
    Copy the full SHA
    1c2f989 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f74d8b9 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Fix compiler warnings

    Co-authored-by: Zoltan Varga <vargaz@gmail.com>
    Radek Doulik and vargaz committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    20f59e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31197d9 View commit details
    Browse the repository at this point in the history
  3. Fix build

        src/mono/mono/mini/mini-runtime.c:3407:25: error: ‘invoke’ undeclared (first use in this function); did you mean ‘revoke’?
           3407 |                         invoke = mono_marshal_get_runtime_invoke_dynamic ();
    radekdoulik committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    2063241 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Add shell to the environment

    Environment setting https://github.com/emscripten-core/emscripten/blob/2.0.34/src/settings.js#L616-L641
    
    From emscripten 2.0.25 release notes
    
        - Support for the 'shell' environment is now disabled by default.  Running under
          `d8`, `js`, or `jsc` is not something that most emscripten users ever want to
          do, so including the support code is, more often than not, unnecessary.  Users
          who want shell support can enable it by including 'shell' in `-s ENVIRONMENT`
          (dotnet#14535).
    
    Example of the the size increase for bench sample:
    
        -a---          12/10/2021  3:35 PM         382113 dotnet.js
        -a---          12/13/2021 10:37 AM         383589 dotnet.js
    radekdoulik committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    6aed1c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Configuration menu
    Copy the full SHA
    1f0048f View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    17c0117 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. Configuration menu
    Copy the full SHA
    11e2ce5 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Configuration menu
    Copy the full SHA
    3eb44cf View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Configuration menu
    Copy the full SHA
    e189182 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f3227a View commit details
    Browse the repository at this point in the history
  3. Remove unused variable

    radekdoulik committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    4ffd9a0 View commit details
    Browse the repository at this point in the history
  4. Add the emcc-link.rsp

    lewing committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    38a7107 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Bump dotnet icu

    radekdoulik committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    afabf1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5318de4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e3a947 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    55cb081 View commit details
    Browse the repository at this point in the history
  2. Feedback

    radekdoulik committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    16496b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c81e67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    814279b View commit details
    Browse the repository at this point in the history
  5. Split _EmccLDFlags

    To avoid these errors:
    
    WasmApp.Native.targets(342,5): error : Failed to compile .../Microsoft.CodeAnalysis.CSharp.dll.bc -> /datadisks/disk1/work/B9F209B7/w/B1710A2F/e/wasm_build/obj/wasm/for-build/Microsoft.CodeAnalysis.CSharp.dll.o
    WasmApp.Native.targets(342,5): error : emcc: warning: linker setting ignored during compilation: 'TOTAL_MEMORY' [-Wunused-command-line-argument]
    WasmApp.Native.targets(342,5): error : emcc: warning: linker setting ignored during compilation: 'ERROR_ON_UNDEFINED_SYMBOLS' [-Wunused-command-line-argument]
    radekdoulik committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    a54d310 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4fb4543 View commit details
    Browse the repository at this point in the history
  7. Bump emscripten workload

    radekdoulik committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    56460a5 View commit details
    Browse the repository at this point in the history
  8. Update windows helix queues

    Steve Pfister authored and radekdoulik committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    1c2f7a5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6ab30fc View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. [wasm] Fix WBT running with nodejs

    When running with nodejs, the managed app would exit with code 42, but
    node would exit with 1. Use `process.exit` for node, instead of
    `mono_wasm_exit`.
    radical committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    e411b47 View commit details
    Browse the repository at this point in the history