buffer-builder 0.2.0.0 → 0.2.0.1
raw patch · 2 files changed
+13/−2 lines, 2 filesdep ~base
Dependency ranges changed: base
Files
- branchlut.h +11/−0
- buffer-builder.cabal +2/−2
+ branchlut.h view
@@ -0,0 +1,11 @@+/** <https://github.com/miloyip/itoa-benchmark/blob/940542a7770155ee3e9f2777ebc178dc899b43e0/src/branchlut.cpp>+ */++#pragma once++#include <stdint.h>++size_t u32toa_branchlut(uint32_t value, char* buffer);+size_t i32toa_branchlut(int32_t value, char* buffer);+size_t u64toa_branchlut(uint64_t value, char* buffer);+size_t i64toa_branchlut(int64_t value, char* buffer);
buffer-builder.cabal view
@@ -1,5 +1,5 @@ name: buffer-builder-version: 0.2.0.0+version: 0.2.0.1 synopsis: Library for efficiently building up buffers, one piece at a time description: @@ -64,7 +64,7 @@ default-language: Haskell2010 ghc-options: -O2 -Wall - c-sources: buffer.cpp branchlut.cpp+ c-sources: buffer.cpp branchlut.cpp branchlut.h cc-options: -O2 -Wall test-suite tests