Source

text / Data / Text / Array.hs

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Switch to native code for copying and comparison.
Tags
0.11.1.2
Bryan O'Sullivan
Make the low-level byte arrays visible to performance-sensitive code
Bryan O'Sullivan
Refactor text equality check
Bryan O'Sullivan
Make bounds checking safer
Bryan O'Sullivan
Properly fix the int overflow bug reported by Ian
Tags
0.9.0.1
Bryan O'Sullivan
Rename unsafeNew to new
Bryan O'Sullivan
Make the length check on unsafeNew mandatory
Bryan O'Sullivan
Tidy up some assert-related silliness
Bryan O'Sullivan
Turn on use of array lengths only if ASSERTS
Bryan O'Sullivan
Make toList independent of array length
Bryan O'Sullivan
Get array bounds checking working again
Bryan O'Sullivan
Rename partialCopy to copy
Bryan O'Sullivan
Replace copy with partialCopyM
Bryan O'Sullivan
Speed up partialCopyM loop
Bryan O'Sullivan
Refactor Array internals in preparation for length-ectomy
Bryan O'Sullivan
Roll back unsuccessful speedup attempts
Bryan O'Sullivan
Move the DFA LUT into Haskell
Bryan O'Sullivan
Speed up partialCopyI when data is aligned
Bryan O'Sullivan
Un-inline copy.
Bryan O'Sullivan
Move array copy code into Array
Bryan O'Sullivan
Rename unsafeCopy to partialCopyM
Bryan O'Sullivan
Switch argument ordering for copy
Bryan O'Sullivan
Change argument ordering for unsafeCopy
Bryan O'Sullivan
Move unsafeFreeze docs
Bryan O'Sullivan
Update copyrights
Bryan O'Sullivan
Improve copy performance
Bryan O'Sullivan
Make use of assert conditional
Bryan O'Sullivan
Simplify the internal array code
Bryan O'Sullivan
Change Tom's email address
Bryan O'Sullivan
Fix warnings reported by GHC HEAD.
  1. Prev
  2. 1
  3. 2
  4. Next