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

[Merged by Bors] - Boa Gc implementation draft #2394

Closed
wants to merge 55 commits into from

Commits on Nov 9, 2022

  1. Early skeletal framework

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    78032af View commit details
    Browse the repository at this point in the history
  2. Build out concept further

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    dc892e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2736ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be81ba4 View commit details
    Browse the repository at this point in the history
  5. Couple more fixes

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    148fd7c View commit details
    Browse the repository at this point in the history
  6. Refactor Mark-Sweep

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    2eac402 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f2eefdf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    295b01c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1109201 View commit details
    Browse the repository at this point in the history
  10. Promotions appear to work!

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    7f417ba View commit details
    Browse the repository at this point in the history
  11. Promotion tests

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    c4f5274 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    727ea98 View commit details
    Browse the repository at this point in the history
  13. gc fixes and rustfmt

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    f95ad04 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    174b024 View commit details
    Browse the repository at this point in the history
  15. Rustfmt

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    585f5ee View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e40c40c View commit details
    Browse the repository at this point in the history
  17. Remove unneeded comment line

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    e5f0066 View commit details
    Browse the repository at this point in the history
  18. cargo.toml -> Cargo.toml

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    6339992 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b20bc25 View commit details
    Browse the repository at this point in the history
  20. Rustfmt

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    61d09f1 View commit details
    Browse the repository at this point in the history
  21. Rebase and fixes

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    06b2c81 View commit details
    Browse the repository at this point in the history
  22. Root management fixes

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    cc97654 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    bc66910 View commit details
    Browse the repository at this point in the history
  24. Rustfmt

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    a53f67b View commit details
    Browse the repository at this point in the history
  25. Adding boa focused tests

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    3d3bac6 View commit details
    Browse the repository at this point in the history
  26. Removed divide in structs

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    9ab82de View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    196e963 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    602c3c1 View commit details
    Browse the repository at this point in the history
  29. Review changes

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    e56e3a5 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    53ba41c View commit details
    Browse the repository at this point in the history
  31. Redesign API

    jedel1043 authored and nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    ae6cfdb View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b7ae55b View commit details
    Browse the repository at this point in the history
  33. Address errors from merge

    nekevss committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    bb5de24 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    b0732a4 View commit details
    Browse the repository at this point in the history
  35. Move tests to thread

    jedel1043 committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    0fe6c9a View commit details
    Browse the repository at this point in the history
  36. Fix clippy lints

    jedel1043 committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    e0df35c View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    2f8c92e View commit details
    Browse the repository at this point in the history
  38. Document some unsafe pt. 2

    jedel1043 committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    336ff58 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    6e00c4a View commit details
    Browse the repository at this point in the history
  2. Fix doc error

    nekevss committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    4de6a58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d629be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    36e6aa8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec25eac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    465c8bd View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    37d263f View commit details
    Browse the repository at this point in the history
  2. cargo fmt

    nekevss committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    5ffe1b3 View commit details
    Browse the repository at this point in the history
  3. Removed print, oops

    nekevss committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    51d0ca5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a68e5b5 View commit details
    Browse the repository at this point in the history
  5. Remove gc from boa_examples

    jedel1043 committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    4603cce View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2022

  1. Configuration menu
    Copy the full SHA
    f85f746 View commit details
    Browse the repository at this point in the history
  2. Forgot derive on Allocator

    nekevss committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    2ca8320 View commit details
    Browse the repository at this point in the history
  3. Remove use_self allows

    nekevss committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    3d5005d View commit details
    Browse the repository at this point in the history
  4. Missed one

    nekevss committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    973d117 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    10d5d26 View commit details
    Browse the repository at this point in the history
  2. Rustfmt

    nekevss committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    7b477b6 View commit details
    Browse the repository at this point in the history