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

Refactor message sending #514

Merged
merged 17 commits into from
Sep 20, 2023
Merged

Refactor message sending #514

merged 17 commits into from
Sep 20, 2023

Commits on Sep 20, 2023

  1. Move declare_class! test

    madsmtm committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    93b2e11 View commit details
    Browse the repository at this point in the history
  2. Unhide a few deprecated items

    madsmtm committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    506e0f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e70519b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc3d434 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7dc1b17 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    65b1285 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cf8b146 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c998df2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    06b56d3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8baf5d9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    76e0386 View commit details
    Browse the repository at this point in the history
  12. Add IsAllowedMutable

    madsmtm committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    aabe354 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    57f97bf View commit details
    Browse the repository at this point in the history
  14. Remove MessageArguments in favour of ConvertArguments

    To hide more implementation details, and to in the future make it possible to always do the fast autorelease optimization, even when working with out parameters.
    madsmtm committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    829dc2f View commit details
    Browse the repository at this point in the history
  15. Make MessageReceiver simpler, and add internal trait MsgSend

    There is value in having a simpler `MessageReceiver` which is understandable by end users, and that doesn't possibly incur extra costs depending on which arguments/return type you pass it.
    madsmtm committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    284f988 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ff33337 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0a6df20 View commit details
    Browse the repository at this point in the history