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] Redesign of managed objects marshaling and lifecycle #56538

Merged
merged 29 commits into from
Aug 7, 2021

Commits on Aug 5, 2021

  1. - explicitly single parameter for EventListener delegate

    - GCHandle instead of int sequence
    - generalization of delegate invocation to any parameters
    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    920083c View commit details
    Browse the repository at this point in the history
  2. fix calling the delegate

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    0bce952 View commit details
    Browse the repository at this point in the history
  3. marshal all delegates

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    8e07894 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eda3dac View commit details
    Browse the repository at this point in the history
  5. syntax

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    debf85a View commit details
    Browse the repository at this point in the history
  6. cleanup

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    d4fa37d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    47c6c3b View commit details
    Browse the repository at this point in the history
  8. fix build

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    4e407e6 View commit details
    Browse the repository at this point in the history
  9. redesign continuations

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    1c71fd7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    31163bb View commit details
    Browse the repository at this point in the history
  11. cleanup

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    35f58be View commit details
    Browse the repository at this point in the history
  12. fix scope?

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    bf48561 View commit details
    Browse the repository at this point in the history
  13. fix reference

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    f6947e0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b6f6dda View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    61b39d8 View commit details
    Browse the repository at this point in the history
  16. revert debug stuff

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    e627e7f View commit details
    Browse the repository at this point in the history
  17. fix error propagation

    pavelsavara committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    bc75215 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    651f2bb View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. missing gc() on old v8

    pavelsavara committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    dc96058 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    030840d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a950c11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bec5c67 View commit details
    Browse the repository at this point in the history
  5. Kate's feedback

    pavelsavara committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    e17d31f View commit details
    Browse the repository at this point in the history
  6. fix helix ?

    pavelsavara committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    cf3e805 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    69057aa View commit details
    Browse the repository at this point in the history
  8. improved error messages

    pavelsavara committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    7929284 View commit details
    Browse the repository at this point in the history
  9. move delegate init

    pavelsavara committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    66496f1 View commit details
    Browse the repository at this point in the history
  10. fix

    pavelsavara committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    24a7b45 View commit details
    Browse the repository at this point in the history
  11. cleanup

    pavelsavara committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    fa61c06 View commit details
    Browse the repository at this point in the history