GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — History for Python/optimizer_bytecodes.c - python/cpython

Breadcrumbs

History for
onv3.14.0

User selector

Datepicker

Commit history

  1. Commits on Jun 20, 2025

    • [3.14] gh-135608: Add a null check for attribute promotion to fix a JIT crash (GH-135613) (#135739)

      Show description for 60fc42c
      Fidget-Spinnerdevdanzin
      Fidget-Spinner
      and
      devdanzin
      authored
      60fc42cView commit details
      Copy full SHA for 60fc42c
      View code at this pointBrowse repository at this point
  2. Commits on May 5, 2025

    • GH-131798: Split CALL_LEN into several uops (GH-133180)

      diegorussodiegorusso
      authored
      9cc77aaView commit details
      Copy full SHA for 9cc77aa
      View code at this pointBrowse repository at this point
  3. Commits on Apr 27, 2025

    • gh-131798: JIT - Use `sym_new_type` instead of `sym_new_not_null` for _BUILD_STRING, _BUILD_SET (GH-132564)

      Show description for 614d792
      ZheaoliZheaoli
      authored
      614d792View commit details
      Copy full SHA for 614d792
      View code at this pointBrowse repository at this point
  4. Commits on Apr 26, 2025

    • gh-131798: JIT: Propagate the result in `_BINARY_OP_SUBSCR_TUPLE_INT` (GH-133003)

      tomasr8tomasr8
      authored
      5e96e4fView commit details
      Copy full SHA for 5e96e4f
      View code at this pointBrowse repository at this point
  5. Commits on Apr 25, 2025

    • gh-131798: JIT: Narrow the return type of _CALL_LEN to int (#132940)

      Show description for 4c20f46
      diegorussotekknolagi
      diegorusso
      and
      tekknolagi
      authored
      4c20f46View commit details
      Copy full SHA for 4c20f46
      View code at this pointBrowse repository at this point
  6. Commits on Apr 24, 2025

    • GH-131798: Split up and optimize CALL_TUPLE_1 in the JIT (GH-132851)

      tomasr8tomasr8
      authored
      08e3389View commit details
      Copy full SHA for 08e3389
      View code at this pointBrowse repository at this point
    • GH-131798: Split up and optimize CALL_STR_1 in the JIT (GH-132849)

      tomasr8tomasr8
      authored
      0a387b3View commit details
      Copy full SHA for 0a387b3
      View code at this pointBrowse repository at this point
  7. Commits on Apr 22, 2025

    • GH-131798: JIT: Split CALL_TYPE_1 into several uops (GH-132419)

      tomasr8tomasr8
      authored
      a6a3dbbView commit details
      Copy full SHA for a6a3dbb
      View code at this pointBrowse repository at this point
  8. Commits on Apr 21, 2025

    • gh-131586: Avoid refcount contention in context managers (gh-131851)

      Show description for da53660
      colesburycolesbury
      authored
      da53660View commit details
      Copy full SHA for da53660
      View code at this pointBrowse repository at this point
    • GH-130415: Improve the JIT's unneeded uop removal pass (GH-132333)

      brandtbucherbrandtbucher
      authored
      4f7f72cView commit details
      Copy full SHA for 4f7f72c
      View code at this pointBrowse repository at this point
  9. Commits on Apr 18, 2025

    • GH-131498: Replace single-element arrays with scalars in bytecodes.c (GH-132615)

      brandtbucherbrandtbucher
      authored
      40ae889View commit details
      Copy full SHA for 40ae889
      View code at this pointBrowse repository at this point
  10. Commits on Apr 16, 2025

    • gh-131798: Use `sym_new_type` instead of `sym_new_not_null` for `_BUILD_LIST`, `_BUILD_SLICE`, and `_BUILD_MAP` (GH-132434)

      Show description for b9e88ff
      ZheaoliZheaoli
      authored
      b9e88ffView commit details
      Copy full SHA for b9e88ff
      View code at this pointBrowse repository at this point
  11. Commits on Apr 9, 2025

    • GH-131798: Remove JIT guards for dict, frozenset, list, set, and tuple (GH-132289)

      brandtbucherbrandtbucher
      authored
      20926c7View commit details
      Copy full SHA for 20926c7
      View code at this pointBrowse repository at this point
  12. Commits on Apr 8, 2025

    • GH-131798: Narrow the result of _CONTAINS_OP_DICT to bool in the JIT (GH-132269)

      Show description for d753d8a
      Zheaolitomasr8
      Zheaoli
      and
      tomasr8
      authored
      d753d8aView commit details
      Copy full SHA for d753d8a
      View code at this pointBrowse repository at this point
    • GH-131798: Narrow the result type of _BINARY_OP_SUBSCR_STR_INT to str in the JIT (GH-132153)

      tomasr8tomasr8
      authored
      71009cbView commit details
      Copy full SHA for 71009cb
      View code at this pointBrowse repository at this point
  13. Commits on Apr 5, 2025

    • GH-131798: Narrow the result of _CONTAINS_OP_SET to bool in the JIT (GH-132057)

      tomasr8tomasr8
      authored
      85bc489View commit details
      Copy full SHA for 85bc489
      View code at this pointBrowse repository at this point
  14. Commits on Apr 2, 2025

    • GH-131498: Cases generator: Parse down to C statement level. (GH-131948)

      Show description for ad053d8
      markshannonmarkshannon
      authored
      ad053d8View commit details
      Copy full SHA for ad053d8
      View code at this pointBrowse repository at this point
  15. Commits on Apr 1, 2025

    • GH-131798: Allow the JIT to remove more int/float/str guards (GH-131800)

      brandtbucherbrandtbucher
      authored
      1a9d4a1View commit details
      Copy full SHA for 1a9d4a1
      View code at this pointBrowse repository at this point
    • gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)

      Show description for 053c285
      mpagempage
      authored
      053c285View commit details
      Copy full SHA for 053c285
      View code at this pointBrowse repository at this point
  16. Commits on Mar 30, 2025

    • GH-131798: Remove type checks for _TO_BOOL_STR (GH-131816)

      fluhusfluhus
      authored
      685fd74View commit details
      Copy full SHA for 685fd74
      View code at this pointBrowse repository at this point
  17. Commits on Mar 27, 2025

    • GH-130415: Remove redundant sym_matches_type calls in the JIT optimizer (GH-131778)

      brandtbucherbrandtbucher
      authored
      972a295View commit details
      Copy full SHA for 972a295
      View code at this pointBrowse repository at this point
  18. Commits on Mar 26, 2025

    • GH-131729: Code-gen better liveness analysis (GH-131732)

      Show description for 1b8bb1e
      markshannonmarkshannon
      authored
      1b8bb1eView commit details
      Copy full SHA for 1b8bb1e
      View code at this pointBrowse repository at this point
  19. Commits on Mar 21, 2025

    • GH-130415: Optimize constant comparison in JIT builds (GH-131489)

      savannahostrowskisavannahostrowski
      authored
      b92ee14View commit details
      Copy full SHA for b92ee14
      View code at this pointBrowse repository at this point
  20. Commits on Mar 20, 2025

    • GH-131498: Remove conditional stack effects (GH-131499)

      Show description for 7ebd71e
      markshannonmarkshannon
      authored
      7ebd71eView commit details
      Copy full SHA for 7ebd71e
      View code at this pointBrowse repository at this point
  21. Commits on Mar 6, 2025

    • GH-130903: typo in optimizer DSL for _GUARD_BOTH_UNICODE (#130904)

      Show description for 10cdd7f
      ordinary-jamieordinary-jamie
      authored
      10cdd7fView commit details
      Copy full SHA for 10cdd7f
      View code at this pointBrowse repository at this point
  22. Commits on Mar 4, 2025

    • GH-130415: Narrow str to "" based on boolean tests (GH-130476)

      fluhusfluhus
      authored
      691354cView commit details
      Copy full SHA for 691354c
      View code at this pointBrowse repository at this point
    • GH-130415: Narrow int to 0 based on boolean tests (GH-130772)

      Klaus117Klaus117
      authored
      c989e74View commit details
      Copy full SHA for c989e74
      View code at this pointBrowse repository at this point
  23. Commits on Mar 2, 2025

    • GH-130415: Use boolean guards to narrow types to values in the JIT (GH-130659)

      brandtbucherbrandtbucher
      authored
      7afa476View commit details
      Copy full SHA for 7afa476
      View code at this pointBrowse repository at this point
  24. Commits on Feb 28, 2025

    • GH-130296: Avoid stack transients in four instructions. (GH-130310)

      Show description for 54965f3
      markshannonmarkshannon
      authored
      54965f3View commit details
      Copy full SHA for 54965f3
      View code at this pointBrowse repository at this point
  25. Commits on Feb 7, 2025

    • gh-100239: replace BINARY_SUBSCR & family by BINARY_OP with oparg NB_SUBSCR (#129700)

      iritkatrieliritkatriel
      authored
      a1417b2View commit details
      Copy full SHA for a1417b2
      View code at this pointBrowse repository at this point
    • GH-129709: Clean up tier two (GH-129710)

      brandtbucherbrandtbucher
      authored
      70e387cView commit details
      Copy full SHA for 70e387c
      View code at this pointBrowse repository at this point
  26. Commits on Feb 3, 2025

    • GH-128682: Make `PyStackRef_CLOSE` escaping. (GH-129404)

      markshannonmarkshannon
      authored
      808071bView commit details
      Copy full SHA for 808071b
      View code at this pointBrowse repository at this point
  27. Commits on Jan 27, 2025

    • GH-128914: Remove all but one conditional stack effects (GH-129226)

      Show description for 75b4962
      markshannonmarkshannon
      authored
      75b4962View commit details
      Copy full SHA for 75b4962
      View code at this pointBrowse repository at this point
  28. Commits on Jan 23, 2025

    • Revert "GH-128914: Remove conditional stack effects from `bytecodes.c` and the code generators (GH-128918)" (GH-129202)

      Show description for a10f993
      colesburycolesbury
      authored
      a10f993View commit details
      Copy full SHA for a10f993
      View code at this pointBrowse repository at this point
  29. Commits on Jan 20, 2025

    • GH-128914: Remove conditional stack effects from `bytecodes.c` and the code generators (GH-128918)

      markshannonmarkshannon
      authored
      ab61d3fView commit details
      Copy full SHA for ab61d3f
      View code at this pointBrowse repository at this point
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.