git.iko.soy
/
text
readme
files
commits
refs
on
39f9f37
help
sign in
39f9f37
update tags
convert-repo
16 years ago
8dec5e3
Speed up lazy text equality
Bryan O'Sullivan
16 years ago
fe46b27
Refactor text equality check
Bryan O'Sullivan
16 years ago
f5c1691
Write an inline Eq instance for strict text
Bryan O'Sullivan
16 years ago
fd1ebdf
Add bytestring variants
Bryan O'Sullivan
16 years ago
3c31b27
Simplify the equality benchmark
Bryan O'Sullivan
16 years ago
21a4f94
Package the equality benchmark
Bryan O'Sullivan
16 years ago
da65102
Add another microbenchmark
Bryan O'Sullivan
16 years ago
6ef71c2
Test reading of rational numbers, and fix a bug exposed thereby
Bryan O'Sullivan
16 years ago
f5347a7
Test reading of integral types
Bryan O'Sullivan
16 years ago
4565bea
Add ReplaceTags benchmark
Bryan O'Sullivan
16 years ago
d952f7b
Get rid of old lazy UTF-8 function
Bryan O'Sullivan
16 years ago
be727f0
Add a faster lazy UTF-8 decode (roughly 2x)
Bryan O'Sullivan
16 years ago
4dee499
Add more lazy decoding tests
Bryan O'Sullivan
16 years ago
74de6d0
Package the new UTF-8 benchmarks
Bryan O'Sullivan
16 years ago
33ab32d
More subtle tests
Bryan O'Sullivan
16 years ago
4667a18
Get rid of the old decode function
Bryan O'Sullivan
16 years ago
be3f9d8
Add a rewrite rule for fusion
Bryan O'Sullivan
16 years ago
2189300
Write a faster UTF-8 decoder
Bryan O'Sullivan
16 years ago
c84c559
Tidy up Utf8 a little
Bryan O'Sullivan
16 years ago
f71d4dc
Flesh out decode benchmark
Bryan O'Sullivan
16 years ago
8136562
Remove old UTF-8 encoding functions
Bryan O'Sullivan
16 years ago
da1bc90
Update copyright
Bryan O'Sullivan
16 years ago
96d447f
Check performance of old UTF-8 encoders
Bryan O'Sullivan
16 years ago
cedee36
Flesh out the UTF8 encoding benchmark
Bryan O'Sullivan
16 years ago
a79169d
Fix the calculation of size when streaming lazy text
Bryan O'Sullivan
16 years ago
b659063
Add a faster encodeUtf8 function for lazy text
Bryan O'Sullivan
16 years ago
53c2f21
Add some speedup-inducing checks to lazy replicate
Bryan O'Sullivan
16 years ago
8dbe7ad
Rewrite encodeUtf8 for speed
Bryan O'Sullivan
16 years ago
7b070bd
Add a tiny encoding benchmark
Bryan O'Sullivan
16 years ago
3574dd5
Minor import cleanup
Bryan O'Sullivan
16 years ago
b7f23c6
Fix imports
Bryan O'Sullivan
16 years ago
1caa3f9
Better SCC annotations for lazy unstreamChunks
Bryan O'Sullivan
16 years ago
a80bdad
Fusion-related size calculations: detect overflows
Bryan O'Sullivan
16 years ago
b5e4b98
Drop an unneeded import
Bryan O'Sullivan
16 years ago
3f6d768
Tidy up lazy uncons
Bryan O'Sullivan
16 years ago
156d940
Fix bad performance of Data.Text.Lazy.uncons
Bryan O'Sullivan
16 years ago
e3fdf7e
Add Data.Text.Lazy.Read
Bryan O'Sullivan
16 years ago
b18bfc1
Rename Lex to Read
Bryan O'Sullivan
16 years ago
446eb32
Constructed Product Return wins us another wee bit
Bryan O'Sullivan
16 years ago
eb52d59
Make sure we use the result
Bryan O'Sullivan
16 years ago
6e84333
Benchmark float parsing by default
Bryan O'Sullivan
16 years ago
42afc09
Some nice speedups for parsing floats
Bryan O'Sullivan
16 years ago
e50d43b
Add a silly number reading benchmark
Bryan O'Sullivan
16 years ago
135a061
Common up shared code and improve performance 40%
Bryan O'Sullivan
16 years ago
3ff02e4
Add an explicit double function
Bryan O'Sullivan
16 years ago
3d73573
Drop the CPS patch, since it seems to slow things down
Bryan O'Sullivan
16 years ago
df83380
Switch over to a CPS-based parsing monad
Bryan O'Sullivan
16 years ago
6f8e914
A few Lex performance improvements
Bryan O'Sullivan
16 years ago
0c99e11
Drop the uncons fusion rules
Bryan O'Sullivan
16 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list