Peter Taoussanis
|
bb164c110e
|
v2.6.0-alpha1
|
2014-01-22 17:19:51 +07:00 |
|
Peter Taoussanis
|
1eaf013f24
|
Update benchmarks, incl. new Fressian numbers
|
2014-01-22 17:00:42 +07:00 |
|
Peter Taoussanis
|
cfa0969bea
|
Optimize some small, common types
|
2014-01-22 16:50:53 +07:00 |
|
Peter Taoussanis
|
1edde2d53b
|
Revert "New compact byte representation, backwards-compatible"
This reverts commit 93ce024f58.
|
2014-01-22 15:38:32 +07:00 |
|
Peter Taoussanis
|
93ce024f58
|
New compact byte representation, backwards-compatible
|
2014-01-22 15:38:22 +07:00 |
|
Peter Taoussanis
|
1d2daf206b
|
Clean up new DataInput/Output API
|
2014-01-22 15:01:12 +07:00 |
|
Peter Taoussanis
|
87fcd3a9c6
|
Generalise to allow serialising from/to any DataInput/DataOutput. (cmf)
|
2014-01-22 14:56:07 +07:00 |
|
Peter Taoussanis
|
b413adc62a
|
Make id defs easily IDE-collapsable
|
2014-01-22 14:56:07 +07:00 |
|
Peter Taoussanis
|
5690a9611e
|
Improve support for headerless freezing (docs, error msgs, etc.)
|
2014-01-22 14:01:27 +07:00 |
|
Peter Taoussanis
|
e580fc6b2b
|
Experimental: add prop-based tests for bijective val->bin mapping
|
2014-01-22 14:01:27 +07:00 |
|
Peter Taoussanis
|
d8bbbbdb32
|
Add Fressian benchmark
|
2014-01-21 14:55:51 +07:00 |
|
Peter Taoussanis
|
42f45a0a06
|
Bench :fast before :encrypted
|
2014-01-21 14:55:50 +07:00 |
|
Peter Taoussanis
|
42950ec24a
|
Add stress-data-comparable, stress-data-benchable
|
2014-01-21 14:55:50 +07:00 |
|
Peter Taoussanis
|
f40e5f38ac
|
Deps: (new) data.fressian 0.2.0 (for benching)
|
2014-01-21 14:55:50 +07:00 |
|
Peter Taoussanis
|
69804a646d
|
Deps: clojure 1.6.0-alpha3 (for testing)
|
2014-01-21 14:55:50 +07:00 |
|
Peter Taoussanis
|
f5544cae16
|
Deps: tools.reader 0.8.3, lein-autoexpect 1.2.1, (new) simple-check 0.5.3
|
2014-01-21 14:55:50 +07:00 |
|
Peter Taoussanis
|
7e1b1bb6b4
|
Deprecate :legacy-mode, add :skip-header? mode
|
2014-01-21 14:55:50 +07:00 |
|
Peter Taoussanis
|
32e4e82091
|
BREAKING: Clean up (experimental) Compressable-LZMA2
|
2014-01-21 12:56:36 +07:00 |
|
Peter Taoussanis
|
c11d4e36a8
|
hk
|
2014-01-21 12:47:46 +07:00 |
|
Peter Taoussanis
|
d112ecc395
|
Revert "Experimental: write-compact-int for _all_ int-like writing"
This reverts commit 93afb3820e.
|
2014-01-21 12:46:35 +07:00 |
|
Peter Taoussanis
|
93afb3820e
|
Experimental: write-compact-int for _all_ int-like writing
|
2014-01-21 12:46:23 +07:00 |
|
Peter Taoussanis
|
a5c2f39865
|
Revert "wip: experimenting with common number optimizations"
This reverts commit 307a265447.
|
2014-01-20 15:12:18 +07:00 |
|
Peter Taoussanis
|
307a265447
|
wip: experimenting with common number optimizations
|
2014-01-20 14:44:32 +07:00 |
|
Peter Taoussanis
|
be312310dc
|
Merge branch 'dev'
|
2013-12-07 16:50:31 +07:00 |
|
Peter Taoussanis
|
f8239531da
|
v2.5.2
|
2013-12-07 16:49:34 +07:00 |
|
Peter Taoussanis
|
5ea4af7356
|
Further work on freezer fallback reliability
|
2013-12-07 16:44:53 +07:00 |
|
Peter Taoussanis
|
4b1f024b8b
|
v2.5.1
|
2013-12-03 16:46:30 +07:00 |
|
Peter Taoussanis
|
3093eae322
|
Experimental: add freeze-fallback-as-str fn
|
2013-12-03 16:46:30 +07:00 |
|
Peter Taoussanis
|
43c85059d7
|
Throw on freeze (rather than thaw) when trying to freeze an unreadable object with pr-str
|
2013-12-03 16:22:52 +07:00 |
|
Peter Taoussanis
|
1a7812522c
|
Experimental: add inspect-ba util for inspecting possibly-frozen data
|
2013-12-03 16:22:51 +07:00 |
|
Peter Taoussanis
|
c130e41d58
|
v2.5.0
|
2013-11-18 14:09:03 +07:00 |
|
Peter Taoussanis
|
f659a237b5
|
Deps: Clojure 1.6.0-alpha2 (for testing), snappy-java 1.1.1-M1 (for testing), lein-ancient 0.5.4
|
2013-11-18 14:08:18 +07:00 |
|
Peter Taoussanis
|
9bd9ee55f6
|
Deps: snappy-java 1.1.0.1 (unused)
|
2013-11-08 21:50:23 +07:00 |
|
Peter Taoussanis
|
730b8774c4
|
Utils: housekeeping, update bench, memoized
|
2013-11-08 21:45:28 +07:00 |
|
Peter Taoussanis
|
08e28748be
|
v2.5.0-RC2
|
2013-11-07 12:48:14 +07:00 |
|
Peter Taoussanis
|
0fd9275e37
|
Experimental compressable-lzma2: fix thaw bug
|
2013-11-07 12:47:36 +07:00 |
|
Peter Taoussanis
|
360e4a77bd
|
v2.5.0-RC1
|
2013-11-06 20:55:59 +07:00 |
|
Peter Taoussanis
|
d01b10e5d6
|
Deps: tools.reader 0.7.10, lein-ancient 0.5.3
|
2013-11-06 20:55:59 +07:00 |
|
Peter Taoussanis
|
df4925aa3b
|
v2.5.0-beta3
|
2013-11-06 13:58:55 +07:00 |
|
Peter Taoussanis
|
da1622f271
|
Experimental: add Compressable-LZMA2 type & (replaceable) de/serializer
|
2013-11-06 13:58:55 +07:00 |
|
Peter Taoussanis
|
7e7975910a
|
tools: fix thaw arg destructuring & opt merging
|
2013-11-05 22:41:51 +07:00 |
|
Peter Taoussanis
|
a7e9f98d44
|
v2.5.0-beta2
|
2013-10-31 13:33:21 +07:00 |
|
Peter Taoussanis
|
84e336fe65
|
Make byte transform on seqs 1-to-1, re-add ISeq as a fallback implementation
|
2013-10-31 13:29:34 +07:00 |
|
Peter Taoussanis
|
aa78ad6a0b
|
Rename test type: :coll->:lazy-seq
|
2013-10-31 13:16:26 +07:00 |
|
Peter Taoussanis
|
b1dab1dc4b
|
Add debug-mode flag
|
2013-10-31 13:15:22 +07:00 |
|
Peter Taoussanis
|
ba37d1a03c
|
Changelog typo
|
2013-10-24 18:53:02 +07:00 |
|
Peter Taoussanis
|
ad569ccb72
|
Merge branch 'dev' (Serializable)
|
2013-10-24 14:02:14 +07:00 |
|
Peter Taoussanis
|
63f09f7415
|
v2.5.0-beta1
|
2013-10-24 14:01:35 +07:00 |
|
Peter Taoussanis
|
8f8ab99e95
|
Add some Serializable tests (exceptions)
|
2013-10-24 13:55:47 +07:00 |
|
Peter Taoussanis
|
9448d2b3ce
|
Add Java's Serializable as a pre-Reader fallback mechanism
|
2013-10-24 13:55:47 +07:00 |
|