Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-30 | Merge branch 'no-allocate-buffers' | Piotr Szarmanski | |
2022-12-30 | Implement buffer reuse encoding. | Piotr Szarmanski | |
This implements a buffer reuse mechanism in eris-encode. This is also a backwards incompatible change, as the provided OUTPUT-FUNCTION now has an additional argument and has to return an octet-vector buffer of equal size. This is not yet implemented optimally, but should amount to a reduce of memory usage and GC required, especially for larger files. | |||
2022-12-30 | Initial buffer reuse encoding commit | Piotr Szarmanski | |
2022-11-20 | Fix some compilation warnings | Piotr Szarmanski | |
2022-10-24 | Add tests for file-backend and hash-backend. | Piotr Szarmanski | |
2022-10-24 | Add hash-backend and update README. | Piotr Szarmanski | |
2022-10-22 | Add backend.lisp and file-backend.lisp. | Piotr Szarmanski | |
2022-10-21 | Fix a typo in the license header. | Piotr Szarmanski | |
2022-10-10 | Add serapeum and clean up type specifiers. | Piotr Szarmanski | |
2022-09-27 | Remove wrong use-package0.1 | Piotr Szarmanski | |
2022-09-27 | Add the parallel-tests file to /test system. | Piotr Szarmanski | |
2022-09-27 | Add Alexandria as a dependency | Piotr Szarmanski | |
2022-09-27 | Add an examples directory and a simple file-encoding system. | Piotr Szarmanski | |
2022-09-25 | Fix documentation. | Piotr Szarmanski | |
2022-09-25 | Add parallel decoder. | Piotr Szarmanski | |
2022-09-25 | Clean up docstrings and type declarations. | Piotr Szarmanski | |
2022-09-23 | Simplify octets-to-reference-pair | Piotr Szarmanski | |
2022-09-22 | Implement stream-read-byte | Piotr Szarmanski | |
2022-09-21 | Change +eris-revision+ | Piotr Szarmanski | |
2022-09-21 | Initial commit. | Piotr Szarmanski | |