on 4869d2e help sign in
4869d2eShave off another 6ns for negative integers with quotRemBryan O'Sullivan 821f688Replace uses of quot and rem with quotRemBryan O'Sullivan 8d0f235MergeBryan O'Sullivan 7dac6e9Backport integer builder benchmarksBryan O'Sullivan 481cec9Switch to a faster decimal algorithmBryan O'Sullivan ebda95eBenchmark some bigger numbersBryan O'Sullivan 8af7ccaBacked out changeset bb9a0e19421e, since it was slowBryan O'Sullivan 5ee1548A more straightforward (and slower) countDigitsBryan O'Sullivan 31c7eb6Replace countDigits with a faster, more complex versionBryan O'Sullivan 4569ab6Replace a use of div with quotBryan O'Sullivan 34b7603Add LLVM support for benchmarksBryan O'Sullivan 296d7b9Update some comments and whitespaceBryan O'Sullivan 663a117Cast to widest fixed integer to avoid truncation troubleBryan O'Sullivan f6f6d5cFix test buildBryan O'Sullivan 46ddff9Write straight into the dest bufferBryan O'Sullivan 1918c8cFloat ensureFree way outBryan O'Sullivan 7d9d95cReduce duplicationBryan O'Sullivan 2d089a6Add a countDigits functionBryan O'Sullivan 8532c9cBump version to 0.11.2.4Bryan O'Sullivan d64a48bRefactor Builder into Builder and Builder.Internal modulesBryan O'Sullivan b30b442Benchmark decimal integer renderingBryan O'Sullivan 779189dUse unsafeDupablePerformIO where possibleJohan Tibell 7fd8f18Add benchmarks for decodeUtf8'Johan Tibell fb39275Document internal units and representationBryan O'Sullivan 08392c0Try to sort out benchmark build with GHC 7.6Bryan O'Sullivan 3ac700dFix benchmarks with older bytestring'Bryan O'Sullivan fa82d60Fix test build with older bytestringBryan O'Sullivan 1780bd7Ensure that an encoding error handler's result is safeBryan O'Sullivan 0d5fc85Get in-place tests working "properly"Bryan O'Sullivan 2ceb1cbMergeBryan O'Sullivan 54fca94Merge pull request #18 from hvr/pull-req-16Bryan O'Sullivan 61ad70eMerge pull request #36 from deian/masterBryan O'Sullivan 5cfe1e2Turn one error into a CAFBryan O'Sullivan e280babMake streaming cons strict in its first argumentBryan O'Sullivan 02bc09bDrop some more overhead from unstreamChunksBryan O'Sullivan 21a9f21First of many CAFs to be NOINLINEd :-(Bryan O'Sullivan fd92012When unstreaming, we know the first chunk is not emptyBryan O'Sullivan b6e6ac5Lazy Text: reduce memory allocation during unstreamingBryan O'Sullivan dd7be63A few simple bang patterns help performance a littleBryan O'Sullivan c93192aMergeBryan O'Sullivan 2d8284fMake a variable localBryan O'Sullivan ea0e522Optimize latin1-to-UTF16 C-implementation by using 32-bit loadsHerbert Valerio Riedel 3cec9a2Add `Data.Text.Lazy.Encoding.decodeLatin1` ISO-8859-1 decoding functionHerbert Valerio Riedel 7c06306Add new `Data.Text.Encoding.decodeLatin1` ISO-8859-1 decoding functionHerbert Valerio Riedel bdd94d2nitsDeian Stefan 13d4fc3kill PatternSignatures warningDeian Stefan 5980b03Top-level interfaces are safe, marked trustworthyDeian Stefan 24fd53eFix documentation for hGetChunkBryan O'Sullivan be28fb7Hoist out duplicated catchError definitions :-(Bryan O'Sullivan 43afcf2MergeBryan O'Sullivan