Skip to content
  1. Oct 24, 2016
    • Luker's avatar
      RAW without interleaver, typesafety, API changes · a778a39b
      Luker authored
      
      
      This was originally meant only to eradicate the interleaving
      code, so that the raw API could be slightly faster.
      
      Turns out a lot had to be done for that, and the API changed
      to reflect those changes.
      
      The RAW_Encoder template now has enabled/disabled methods,
      so that you can only use the right one, depending on
      whether you choose interleaving or not.
      
      While doing all of this, I realized a nice way to let the user
      choose the correct symbol number for the block. +1 for typesafety.
      
      And since the commit became really big, I threw in a couple
      of useless style changes, bringing back everything to 80 columns.
      
      Really, I should be doing smaller commits.
      
      Signed-off-by: default avatarLuca Fulchir <luker@fenrirproject.org>
      a778a39b
  2. Oct 18, 2016
  3. Oct 09, 2016
  4. Sep 24, 2016
  5. Sep 21, 2016
  6. Sep 08, 2016
  7. Sep 06, 2016
  8. Sep 02, 2016
  9. Sep 01, 2016
  10. Jul 17, 2016
  11. Jul 14, 2016
  12. Jul 11, 2016
  13. Jul 06, 2016
  14. Jul 02, 2016
  15. Jul 01, 2016
  16. Jun 24, 2016
  17. Jun 02, 2016
  18. May 30, 2016
  19. Mar 12, 2016
  20. Mar 11, 2016
  21. Mar 07, 2016
  22. Mar 03, 2016
  23. Oct 27, 2015
  24. Jun 12, 2015
  25. Jun 11, 2015
  26. May 12, 2015
  27. May 05, 2015
    • Luker's avatar
      CMake: Profiling. · da3a054d
      Luker authored
      
      
      Enable Profiling for both gcc and clang.
      This should give us a small boost in performance,
      specially on few symbols per block.
      
      Also: mark CMake features as advanced and use a forward
      declaration instead of a struct in the C interface.
      
      Signed-off-by: default avatarLuca Fulchir <luker@fenrirproject.org>
      da3a054d