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

Draft of spec for jspi #37

Merged
merged 15 commits into from
Oct 31, 2024
Merged

Draft of spec for jspi #37

merged 15 commits into from
Oct 31, 2024

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    e422a12 View commit details
    Browse the repository at this point in the history
  2. Clarified how execution contexts get their status.

    Also tightened up language obout requiring traps when promise/suspending not
    correctly lined up.
    fgmccabe committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8586e74 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Some of the changes that follow from reviewer's remarks.
    
    Co-authored-by: Shu-yu Guo <[email protected]>
    fgmccabe and syg committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8de2a62 View commit details
    Browse the repository at this point in the history
  4. Slight refactor of the suspend operation

    Make it clear that a 'long jump' in the meta-interpreter is being affected.
    fgmccabe committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    48430f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    ab4b5d3 View commit details
    Browse the repository at this point in the history
  2. Fix some minor typos

    fgmccabe committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    6604a37 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Update index.bs

    Some minor tweaks in response to reviewer's remarks.
    fgmccabe authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    b95be4c View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Update document/js-api/index.bs

    Co-authored-by: Shu-yu Guo <[email protected]>
    fgmccabe and syg authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    a94f54f View commit details
    Browse the repository at this point in the history
  2. Update document/js-api/index.bs

    Co-authored-by: Shu-yu Guo <[email protected]>
    fgmccabe and syg authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    9a2299f View commit details
    Browse the repository at this point in the history
  3. Update document/js-api/index.bs

    Co-authored-by: Shu-yu Guo <[email protected]>
    fgmccabe and syg authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    54e77cb View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Update index.bs

    use 'marker' suffix to better distinguish Suspending objects from functions
    fgmccabe authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    9aac0fc View commit details
    Browse the repository at this point in the history
  2. Update index.bs

    Small changes, responding to remarks by reviewer.
    fgmccabe authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    d89f2f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Update index.bs

    Small tweak:
      Add an explanation for the role of the map
    Big tweak:
      Arrange to throw a JS RuntimeError rather than trap when JSPI usage not properly balanced.
    fgmccabe authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    9209ee7 View commit details
    Browse the repository at this point in the history
  2. Update index.bs

    Tidy up punctuation.
    fgmccabe authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    0b8f557 View commit details
    Browse the repository at this point in the history
  3. Update index.bs

    Clean up throwing exceptions from JS (a little bit)
    fgmccabe authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    fe35784 View commit details
    Browse the repository at this point in the history