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

[mypyc] Faster dict iteration #8725

Merged
merged 24 commits into from
May 6, 2020
Merged

Commits on Apr 25, 2020

  1. Add background

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    c959f37 View commit details
    Browse the repository at this point in the history
  2. Add helpers

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    778a89c View commit details
    Browse the repository at this point in the history
  3. Actually use the helpers

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    fa92c51 View commit details
    Browse the repository at this point in the history
  4. Fix some bugs

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    c7e7f68 View commit details
    Browse the repository at this point in the history
  5. Add simple size check

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    af00abf View commit details
    Browse the repository at this point in the history
  6. Update IR tests

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    8f80f43 View commit details
    Browse the repository at this point in the history
  7. Add some more tests

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    654fa16 View commit details
    Browse the repository at this point in the history
  8. Fix tagged refcount

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    85c0b7f View commit details
    Browse the repository at this point in the history
  9. More tests

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    697866e View commit details
    Browse the repository at this point in the history
  10. Remove unneeded flag

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    2a5b9c0 View commit details
    Browse the repository at this point in the history
  11. Some cleanup

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    befe85f View commit details
    Browse the repository at this point in the history
  12. Fix dict subclasses

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    2432d28 View commit details
    Browse the repository at this point in the history
  13. Fix Python 3.5

    Ivan Levkivskyi committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    a3fb718 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. Try squeezing some more perf

    Ivan Levkivskyi committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    5813614 View commit details
    Browse the repository at this point in the history
  2. Another attempt to fix 3.5

    Ivan Levkivskyi committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    cdaf382 View commit details
    Browse the repository at this point in the history
  3. Fix typo

    Ivan Levkivskyi committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    e95aacd View commit details
    Browse the repository at this point in the history
  4. Fix mypyc

    Ivan Levkivskyi committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    6a39c1f View commit details
    Browse the repository at this point in the history
  5. Abandon 3.5 altogether

    Ivan Levkivskyi committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    bab5822 View commit details
    Browse the repository at this point in the history
  6. Fix 3.5 again

    Ivan Levkivskyi committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    ec94e83 View commit details
    Browse the repository at this point in the history
  7. arc lint

    Ivan Levkivskyi committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    6e91c3d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2020

  1. Address CR

    Ivan Levkivskyi committed May 2, 2020
    Configuration menu
    Copy the full SHA
    cbe0449 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1b559e View commit details
    Browse the repository at this point in the history
  3. Remove whitespace change

    Ivan Levkivskyi committed May 2, 2020
    Configuration menu
    Copy the full SHA
    c068c96 View commit details
    Browse the repository at this point in the history
  4. Undo typeshed

    Ivan Levkivskyi committed May 2, 2020
    Configuration menu
    Copy the full SHA
    8c8846e View commit details
    Browse the repository at this point in the history