1. 17 Jul, 2019 3 commits
    • Inada Naoki's avatar
      bpo-37543: optimize pymalloc (#14674) · fb26504d
      Inada Naoki authored
      PyObject_Malloc() and PyObject_Free() inlines pymalloc_alloc and
      pymalloc_free partially.
      But when PGO is not used, compiler don't know where is the hot part
      in pymalloc_alloc and pymalloc_free.
      fb26504d
    • Tal Einat's avatar
      bpo-37530: simplify, optimize and clean up IDLE code context (GH-14675) · 7036e1de
      Tal Einat authored
      * Only create CodeContext instances for "real" editors windows, but
        not e.g. shell or output windows.
      * Remove configuration update Tk event fired every second, by having
        the editor window ask its code context widget to update when
        necessary, i.e. upon font or highlighting updates.
      * When code context isn't being shown, avoid having a Tk event fired
        every 100ms to check whether the code context needs to be updated.
      * Use the editor window's getlineno() method where applicable.
      * Update font of the code context widget before the main text widget
      7036e1de
    • Joseph Fox-Rabinovitz's avatar
  2. 16 Jul, 2019 5 commits
  3. 15 Jul, 2019 3 commits
  4. 14 Jul, 2019 10 commits
  5. 13 Jul, 2019 10 commits
  6. 12 Jul, 2019 3 commits
  7. 11 Jul, 2019 6 commits