Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: swiftwasm/JavaScriptKit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.16.0
Choose a base ref
...
head repository: swiftwasm/JavaScriptKit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.17.0
Choose a head ref
  • 16 commits
  • 18 files changed
  • 3 contributors

Commits on Aug 29, 2022

  1. Bump @actions/core from 1.2.6 to 1.9.1 in /ci/perf-tester (#209)

    Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.6 to 1.9.1.
    - [Release notes](https://github.com/actions/toolkit/releases)
    - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
    - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)
    
    ---
    updated-dependencies:
    - dependency-name: "@actions/core"
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 29, 2022
    Configuration menu
    Copy the full SHA
    449c041 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Remove baseline tests (e.g. “Call JavaScript function directly”) from…

    … comparison (#211)
    
    * Remove baseline tests (e.g. “Call JavaScript function directly”) from comparison
    
    * )
    j-f1 authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    73cdff2 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Add 5.7 toolchain matrix (#210)

    * Add 5.7 toolchain matrix
    
    * Reduce 5.5 toolchain matrix entries
    
    * Use stable version
    kateinoigakukun authored Sep 27, 2022
    Configuration menu
    Copy the full SHA
    e9422fe View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Configuration menu
    Copy the full SHA
    f72b207 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fea6e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d82c70f View commit details
    Browse the repository at this point in the history
  4. Add arg0 to wasi arguments because XCTest reads process arguments

    and it expects at least having one argument
    kateinoigakukun committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    eb9d9f2 View commit details
    Browse the repository at this point in the history
  5. Exit process when proc_exit is called on Node.js WASI

    because Node.js's WASI implementatin does't supprot proc_exit in async
    reactor model.
    
    See https://github.com/nodejs/node/blob/2a4452a53af65a13db4efae474162a7dcfd38dd5/lib/wasi.js#L121
    kateinoigakukun committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    28bb7f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    08c36d2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0c39b24 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3e94df2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b34c15f View commit details
    Browse the repository at this point in the history
  10. Merge pull request #213 from swiftwasm/katei/add-jsel-test-support

    Add JavaScriptEventLoopTestSupport module to install executor
    kateinoigakukun authored Sep 30, 2022
    Configuration menu
    Copy the full SHA
    a549f58 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Expose JavaScriptEventLoop.queueMicrotask and .setTimeout

    This allows users to have more flexibility to customize.
    For example, this allows inserting operations before/after single job
    execution loop.
    e.g. It's useful to enable React batch rendering per job execution loop
    by `ReactDOM.unstable_batchedUpdates`.
    
    ```swift
    let original = JavaScriptEventLoop.shared.queueMicrotask
    JavaScriptEventLoop.shared.queueMicrotask = (job) => {
      ReactDOM.unstable_batchedUpdates(() => {
        original(job)
      })
    }
    ```
    kateinoigakukun committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    d0f49ad View commit details
    Browse the repository at this point in the history
  2. Merge pull request #214 from swiftwasm/katei/expose-hook-points

    Expose `JavaScriptEventLoop.queueMicrotask` and `.setTimeout`
    kateinoigakukun authored Oct 3, 2022
    Configuration menu
    Copy the full SHA
    320282f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dac9d7b View commit details
    Browse the repository at this point in the history
Loading