Peter Taoussanis
1bcab7ede2
Add version comparison stuff to utils. Now test tagged-literals when Clojure version is sufficient.
2012-07-21 18:23:48 +07:00
Peter Taoussanis
d566ef1231
Update benchmark results.
2012-07-21 18:05:26 +07:00
Peter Taoussanis
88d0990339
Merge branch 'dev': v0.9.2.
2012-07-21 02:10:55 +07:00
Peter Taoussanis
ba99940784
Fixed 'deprecated as of' comments.
2012-07-21 01:56:30 +07:00
Peter Taoussanis
780e06c693
Support strings (incl. reader strings) of length > 64K.
...
Luc Préfontaine kindly pointed out that `.writeUTF` and `.readUTF` have a maximum length of
64k. This commit switches to a custom integer-length prefix for strings and reader types to
boost their max length. Keywords are unchanged.
Old string and reader type IDs are now deprecated but will continue to be supported for
thawing.
2012-07-21 01:47:54 +07:00
Peter Taoussanis
2d2e7af0eb
Fixed benchmarks ns after bench-data var was renamed.
2012-07-21 01:21:00 +07:00
Peter Taoussanis
8bc790cf06
Improve performance: remove unnecessary reflection.
...
`write-as-bytes!` was unnecessarily general. Renamed as type-hinted `write-biginteger!`.
Improves write performance of all types that relied on `write-as-bytes`: bigints, bigdecs,
rational.
2012-07-21 01:12:45 +07:00
Peter Taoussanis
57dd44116d
Cleaned up testing config.
2012-07-17 22:24:20 +07:00
Peter Taoussanis
0b3667c0e2
Simplified benchmarking.
2012-07-14 14:28:02 +07:00
Peter Taoussanis
1e92263f36
Housekeeping.
2012-07-08 18:34:47 +07:00
Peter Taoussanis
ff93b73983
Merge branch 'dev': v0.9.1.
2012-07-08 13:03:05 +07:00
Peter Taoussanis
cddd2eef13
Added support for namespaced keywords.
2012-07-08 13:01:00 +07:00
Peter Taoussanis
8f9bce289b
Add notes about tagged literals.
2012-07-08 12:49:22 +07:00
Peter Taoussanis
07e542dc52
Housekeeping.
2012-07-07 20:17:16 +07:00
Peter Taoussanis
27bd0d2055
Merge branch 'dev': v0.9.0.
2012-07-07 19:04:03 +07:00
Peter Taoussanis
146f82e079
Initial source, tests, benchmarks.
2012-07-07 19:03:44 +07:00
Peter Taoussanis
53332644bb
Initial structure commit.
2012-07-07 00:29:41 +07:00
Peter Taoussanis
cf2e6c2445
Initial commit
2012-07-01 10:13:32 -07:00