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] Add custom mmap/munmap implementation for anonymous mappings #101871

Merged
merged 24 commits into from
May 10, 2024

Commits on May 7, 2024

  1. Checkpoint mono-wasm page manager

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    82214d7 View commit details
    Browse the repository at this point in the history
  2. Checkpoint

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    bad9f56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d393549 View commit details
    Browse the repository at this point in the history
  4. Checkpoint pagemgr

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    38dd451 View commit details
    Browse the repository at this point in the history
  5. Checkpoint

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    14afd7c View commit details
    Browse the repository at this point in the history
  6. Fix build

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    bf61818 View commit details
    Browse the repository at this point in the history
  7. Checkpoint

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    916fe10 View commit details
    Browse the repository at this point in the history
  8. Checkpoint

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    41f568d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b106599 View commit details
    Browse the repository at this point in the history
  10. Checkpoint

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    1bda55a View commit details
    Browse the repository at this point in the history
  11. Checkpoint

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    36d037a View commit details
    Browse the repository at this point in the history
  12. Remove alternate free page scan algorithm because it's worse

    Reformat header
    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    9b642a9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f5ea182 View commit details
    Browse the repository at this point in the history
  14. Cleanup

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    e617135 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7df107d View commit details
    Browse the repository at this point in the history
  16. Thread safety

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    6493316 View commit details
    Browse the repository at this point in the history
  17. Fix wasi build

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    3b5ce02 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c78da3e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a030fc6 View commit details
    Browse the repository at this point in the history
  20. Address PR feedback

    kg committed May 7, 2024
    Configuration menu
    Copy the full SHA
    f26f3b3 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Fix WASI build

    Address PR feedback
    kg committed May 8, 2024
    Configuration menu
    Copy the full SHA
    958bfae View commit details
    Browse the repository at this point in the history
  2. Improve scan algorithm

    After freeing pages, repair the skip values for the preceding 64 pages so they don't erroneously skip over newly free pages
    kg committed May 8, 2024
    Configuration menu
    Copy the full SHA
    bb5c72a View commit details
    Browse the repository at this point in the history
  3. Disable log message

    kg committed May 8, 2024
    Configuration menu
    Copy the full SHA
    715212f View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Disable custom mmap for MT builds

    kg committed May 9, 2024
    Configuration menu
    Copy the full SHA
    fd6f6d6 View commit details
    Browse the repository at this point in the history