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

Make it possible to subclass wasm C++ API classes for the implementor. #161

Merged
merged 28 commits into from
Nov 23, 2020

Commits on Nov 5, 2020

  1. Configuration menu
    Copy the full SHA
    2a82d7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a41e0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6165f26 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. WIP. Continue implementation through ExternType to ExportType.

    Use some guarantees about standard layout of zero size classes to make a safe reinterpret_cast hierarchy so that the ExternType can find its kind.
    nlewycky committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    c8a138a View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. Fix own_cast<> to cast to the To type, not to the From type.

    Fix build of wasm-bin since ExternType::from was removed.
    nlewycky committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    51413ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c61f484 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. Configuration menu
    Copy the full SHA
    d2e5b1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ebbe72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31f2b9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e18dbb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf93f13 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3bc9596 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Configuration menu
    Copy the full SHA
    3b0598f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03ccee2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f92dd0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4fe1b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a84c358 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    43e74c1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    99144ae View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6929ae1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    65a9d63 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9f28f9b View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Configuration menu
    Copy the full SHA
    225009c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eef1823 View commit details
    Browse the repository at this point in the history
  3. Define the explicit specialization for Shared<Module> in wasm.hh, wit…

    …h method declarations.
    nlewycky committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    8a95d59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c937d7e View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

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