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

[WIP] Take 2: change how MIR represents Place #54426

Closed
wants to merge 34 commits into from

Commits on Jan 27, 2019

  1. introduce new place definition

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    96b641a View commit details
    Browse the repository at this point in the history
  2. convert old Place to NeoPlace

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    93c5ebb View commit details
    Browse the repository at this point in the history
  3. rewrite methods with NeoPlace in mir/tcx

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    879f7c1 View commit details
    Browse the repository at this point in the history
  4. move from fixme to todo

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    e5abf2a View commit details
    Browse the repository at this point in the history
  5. impl mir visitor for NeoPlace

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    0d71575 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5766076 View commit details
    Browse the repository at this point in the history
  7. remove inefficient split_projection

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    7b65fe8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f8a9a1f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eab6d54 View commit details
    Browse the repository at this point in the history
  10. implement construct method for NeoPlace

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    5779b68 View commit details
    Browse the repository at this point in the history
  11. add prefix method for neoplace

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    bdcacb3 View commit details
    Browse the repository at this point in the history
  12. rename bare_place to as_place_base

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    dc3ad66 View commit details
    Browse the repository at this point in the history
  13. optimize prefix method

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    2286719 View commit details
    Browse the repository at this point in the history
  14. introduce neoplace in dataflow/impls

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    64c85e5 View commit details
    Browse the repository at this point in the history
  15. introduce neoplace in dataflow/impls

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    003b78c View commit details
    Browse the repository at this point in the history
  16. clean up old place in place_ext

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    971d093 View commit details
    Browse the repository at this point in the history
  17. impl hash_stable for neo_place

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    4420fff View commit details
    Browse the repository at this point in the history
  18. generate tys of sub-places

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    8ca7fc6 View commit details
    Browse the repository at this point in the history
  19. generate prefixes for place

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    63167ba View commit details
    Browse the repository at this point in the history
  20. rewrite places conflict

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    7f084ec View commit details
    Browse the repository at this point in the history
  21. rewrite place in move_errs

    csmoe authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    2d1dce8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7af3ddd View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    53e604c View commit details
    Browse the repository at this point in the history
  24. introduce NeoPlaceTree

    nikomatsakis authored and spastorino committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    6eb57e9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    915d277 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    62a52ed View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    7d10e8e View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    ed1411c View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    98a95b8 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    42479d3 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    66a1800 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2019

  1. Configuration menu
    Copy the full SHA
    c278ff9 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2019

  1. Configuration menu
    Copy the full SHA
    cf4da24 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2019

  1. Configuration menu
    Copy the full SHA
    222abfc View commit details
    Browse the repository at this point in the history