1. 28 Aug, 2014 1 commit
    • Damien George's avatar
      py: Reduce fragmentation of GC heap. · b796e3d8
      Damien George authored
      Recent speed up of GC allocation made the GC have a fragmented heap.
      This patch restores "original fragmentation behaviour" whilst still
      retaining relatively fast allocation.  This patch works because there is
      always going to be a single block allocated now and then, which advances
      the gc_last_free_atb_index pointer often enough so that the whole heap
      doesn't need scanning.
      
      Should address issue #836.
      b796e3d8
  2. 27 Aug, 2014 4 commits
  3. 26 Aug, 2014 11 commits
  4. 25 Aug, 2014 9 commits
  5. 24 Aug, 2014 9 commits
  6. 23 Aug, 2014 1 commit
    • Paul Sokolovsky's avatar
      modtermios: Add "termios" unix module, subset of CPython's. · 4f9ebade
      Paul Sokolovsky authored
      Also provides setraw() function from "tty" module (which in CPython is
      implemented in Python). The idea here is that 95% of "termios" module usage
      is to set raw mode to allow access to normal serial devices. Then, instead
      of exporting gazillion termios symbols, it's better to implement it in C,
      and export minimal number of symbols (mostly baud rates and drain values).
      4f9ebade
  7. 22 Aug, 2014 4 commits
  8. 18 Aug, 2014 1 commit