Skip to content
Snippets Groups Projects
  1. Apr 03, 2015
  2. Apr 02, 2015
  3. Apr 01, 2015
  4. Mar 31, 2015
  5. Mar 30, 2015
  6. Mar 26, 2015
  7. Mar 25, 2015
  8. Mar 23, 2015
  9. Mar 22, 2015
  10. Mar 21, 2015
    • Damien George's avatar
      py: Combine duplicated code that converts members from a lookup. · 55b74d1f
      Damien George authored
      Despite initial guess, this code factoring does not hamper performance.
      In fact it seems to improve speed by a little: running pystone(1.2) on
      pyboard (which gives a very stable result) this patch takes pystones
      from 1729.51 up to 1742.16.  Also, pystones on x64 increase by around
      the same proportion (but it's much noisier).
      
      Taking a look at the generated machine code, stack usage with this patch
      is unchanged, and call is tail-optimised with all arguments in
      registers.  Code size decreases by about 50 bytes on Thumb2 archs.
      55b74d1f
  11. Mar 20, 2015
  12. Mar 19, 2015
  13. Mar 17, 2015
  14. Mar 16, 2015
Loading