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

GH-96421: Insert shim frame on entry to interpreter #96319

Merged
merged 39 commits into from
Nov 10, 2022

Commits on Aug 24, 2022

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

Commits on Aug 25, 2022

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

Commits on Aug 26, 2022

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

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    59e7727 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f710e6 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Use explicit stacksize in _Py_MakeTrampoline. Allow interpreter to cl…

    …ear previous frame pointer.
    markshannon committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    4ee84ab View commit details
    Browse the repository at this point in the history
  2. Move assert before use.

    markshannon committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    f5161e3 View commit details
    Browse the repository at this point in the history
  3. Use typedef name.

    markshannon committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    06c2ad6 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

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

Commits on Sep 7, 2022

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

Commits on Sep 8, 2022

  1. More on-stack C structs into a big struct and add sentinels, as we wa…

    …nt safety checks but ASAN gets tripped up in some cases.
    markshannon committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    053f488 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dad69a View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Remove extra semicolons.

    markshannon committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    0db3b25 View commit details
    Browse the repository at this point in the history
  2. Add news

    markshannon committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    05b4f68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cca61c View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

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

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    4015c72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb19e94 View commit details
    Browse the repository at this point in the history
  3. Fix lltrace

    markshannon committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    95ef81b View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Configuration menu
    Copy the full SHA
    972425d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa8bd73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f7072e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52406d2 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Configuration menu
    Copy the full SHA
    bd2b0ee View commit details
    Browse the repository at this point in the history
  2. Remove typo

    markshannon committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    10b03c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Configuration menu
    Copy the full SHA
    b62f5f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a0b08f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76e437a View commit details
    Browse the repository at this point in the history
  4. Remove incorrect assert.

    markshannon committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    945e26a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    676321a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3cb22e6 View commit details
    Browse the repository at this point in the history
  7. Pass correct length.

    markshannon committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    e5dcbd9 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Address review comments

    markshannon committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    bd29356 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9446325 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Post merge cleanup

    markshannon committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    f6a6457 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d113655 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Apply suggestions from code review

    Co-authored-by: Brandt Bucher <[email protected]>
    markshannon and brandtbucher authored Nov 9, 2022
    Configuration menu
    Copy the full SHA
    ed7af1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48410d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

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