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

feat(allocator): Introduce scoped allocator #9230

Draft
wants to merge 65 commits into
base: main
Choose a base branch
from
Draft

Commits on Jul 12, 2024

  1. boxed

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    c4c497e View commit details
    Browse the repository at this point in the history
  2. doc

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    e88decf View commit details
    Browse the repository at this point in the history
  3. Dep

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    3a0d765 View commit details
    Browse the repository at this point in the history
  4. cargo lockfiel

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    f253661 View commit details
    Browse the repository at this point in the history
  5. alloc::ALLOC

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    0ee7893 View commit details
    Browse the repository at this point in the history
  6. doc

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    580d0b1 View commit details
    Browse the repository at this point in the history
  7. Dep

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    663726d View commit details
    Browse the repository at this point in the history
  8. cargo lockfile

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    4252d5e View commit details
    Browse the repository at this point in the history
  9. SwcAlloc

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    6567db1 View commit details
    Browse the repository at this point in the history
  10. traits

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    e4f3140 View commit details
    Browse the repository at this point in the history
  11. with_allocator

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    565012e View commit details
    Browse the repository at this point in the history
  12. SwcAlloc

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    8de8088 View commit details
    Browse the repository at this point in the history
  13. SwcAlloc

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    074b470 View commit details
    Browse the repository at this point in the history
  14. WIP

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    b22e6b5 View commit details
    Browse the repository at this point in the history
  15. Box<T>

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    2574bec View commit details
    Browse the repository at this point in the history
  16. more traits

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    c4e08c1 View commit details
    Browse the repository at this point in the history
  17. scope

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    6ac0023 View commit details
    Browse the repository at this point in the history
  18. Dep

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    b53d2d6 View commit details
    Browse the repository at this point in the history
  19. cargo lockfile

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    5b0c3ea View commit details
    Browse the repository at this point in the history
  20. AST

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    86af131 View commit details
    Browse the repository at this point in the history
  21. Vec

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    73b2582 View commit details
    Browse the repository at this point in the history
  22. Dep serde

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    d31747c View commit details
    Browse the repository at this point in the history
  23. dep

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    09e4a42 View commit details
    Browse the repository at this point in the history
  24. cargo lockfile

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    e2de2f7 View commit details
    Browse the repository at this point in the history
  25. More work for allocator

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    0d27464 View commit details
    Browse the repository at this point in the history
  26. more work

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    fff6b2b View commit details
    Browse the repository at this point in the history
  27. Dep

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    2e010b6 View commit details
    Browse the repository at this point in the history
  28. cargo lockfile

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    856cff9 View commit details
    Browse the repository at this point in the history
  29. rkyv

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    970bb22 View commit details
    Browse the repository at this point in the history
  30. dep

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    f61905d View commit details
    Browse the repository at this point in the history
  31. cargo lockfile

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    7b4dcdb View commit details
    Browse the repository at this point in the history
  32. More work

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    71b2af9 View commit details
    Browse the repository at this point in the history
  33. from impl

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    c8b7799 View commit details
    Browse the repository at this point in the history
  34. dep

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    42626cf View commit details
    Browse the repository at this point in the history
  35. cargo lockfile

    kdy1 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    301b060 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. rkyv & serde

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    b6204bb View commit details
    Browse the repository at this point in the history
  2. Fix more

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    d34c783 View commit details
    Browse the repository at this point in the history
  3. WIP

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    a29beda View commit details
    Browse the repository at this point in the history
  4. Dep version

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    3511d58 View commit details
    Browse the repository at this point in the history
  5. cargo lockfile

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    053edf1 View commit details
    Browse the repository at this point in the history
  6. as_ref()

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    94500f0 View commit details
    Browse the repository at this point in the history
  7. Take

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    fd1de5e View commit details
    Browse the repository at this point in the history
  8. Spanned

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    5dd8489 View commit details
    Browse the repository at this point in the history
  9. Default

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    e19c20b View commit details
    Browse the repository at this point in the history
  10. Move vec

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    6720faf View commit details
    Browse the repository at this point in the history
  11. Fix swc_common

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    9605763 View commit details
    Browse the repository at this point in the history
  12. Update import

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    d8f4880 View commit details
    Browse the repository at this point in the history
  13. Fix deref

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    32b9ace View commit details
    Browse the repository at this point in the history
  14. iteratr0o

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    b366925 View commit details
    Browse the repository at this point in the history
  15. FromIter

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    caed2b1 View commit details
    Browse the repository at this point in the history
  16. More AST fix

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    a723791 View commit details
    Browse the repository at this point in the history
  17. Vec::new()

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    13fc660 View commit details
    Browse the repository at this point in the history
  18. fix more AST

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    9200ca2 View commit details
    Browse the repository at this point in the history
  19. fix more

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    812cf9e View commit details
    Browse the repository at this point in the history
  20. AsMut

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    445142f View commit details
    Browse the repository at this point in the history
  21. impl<T> From<T> for Box<T>

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    ab3c63e View commit details
    Browse the repository at this point in the history
  22. More ast work

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    7477b73 View commit details
    Browse the repository at this point in the history
  23. More AST work

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    583c2ed View commit details
    Browse the repository at this point in the history
  24. boxed()

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    ad7e3c4 View commit details
    Browse the repository at this point in the history
  25. Fix AST

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    c69accc View commit details
    Browse the repository at this point in the history
  26. More AST work

    kdy1 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    1f29c75 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. Rename

    kdy1 committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    8d7bd13 View commit details
    Browse the repository at this point in the history
  2. SwcAlloc

    kdy1 committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    71403bc View commit details
    Browse the repository at this point in the history
  3. Some work

    kdy1 committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    04dfd41 View commit details
    Browse the repository at this point in the history
  4. allcator trait

    kdy1 committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    8a4fbef View commit details
    Browse the repository at this point in the history