Skip to content
Snippets Groups Projects
  1. Mar 07, 2017
  2. Mar 03, 2017
    • Carl Lerche's avatar
      `BytesMut::reserve` should avoid small allocations · 933b8b26
      Carl Lerche authored
      This change tracks the original capacity requested when `BytesMut` is
      first created. This capacity is used when a `reserve` needs to allocate
      due to the current view being too small. The newly allocated buffer will
      be sized the same as the original allocation.
      933b8b26
  3. Mar 02, 2017
  4. Mar 01, 2017
  5. Feb 21, 2017
  6. Feb 20, 2017
  7. Feb 17, 2017
  8. Feb 16, 2017
  9. Feb 15, 2017
  10. Feb 10, 2017
  11. Feb 03, 2017
  12. Jan 26, 2017
  13. Nov 22, 2016
  14. Nov 21, 2016
  15. Nov 03, 2016
  16. Nov 02, 2016
    • Carl Lerche's avatar
      Impl IntoBuf for Bytes and BytesMut · a367a723
      Carl Lerche authored
      a367a723
    • Carl Lerche's avatar
      Restructure and trim down the library · 57e84f26
      Carl Lerche authored
      This commit is a significant overhaul of the library in an effort to head
      towards a stable API. The rope implementation as well as a number of buffer
      implementations have been removed from the library and will live at
      https://github.com/carllerche/bytes-more while they incubate.
      
      **Bytes / BytesMut**
      
      `Bytes` is now an atomic ref counted byte slice. As it is contigous, it offers
      a richer API than before.
      
      `BytesMut` is a mutable variant. It is safe by ensuring that it is the only
      handle to a given byte slice.
      
      **AppendBuf -> ByteBuf**
      
      `AppendBuf` has been replaced by `ByteBuf`. The API is not identical, but is
      close enough to be considered a suitable replacement.
      
      **Removed types**
      
      The following types have been removed in favor of living in bytes-more
      
      * RingBuf
      * BlockBuf
      * `Bytes` as a rope implementation
      * ReadExt
      * WriteExt
      57e84f26
  17. Apr 08, 2015
  18. Apr 07, 2015
  19. Apr 04, 2015
  20. Mar 28, 2015
  21. Mar 25, 2015
  22. Mar 24, 2015
  23. Feb 17, 2015
  24. Feb 11, 2015
  25. Feb 10, 2015
Loading