Björn Lindqvist
60ffe0680e
kernel: new combinator 2with = with with
2014-07-22 07:40:13 -07:00
Björn Lindqvist
508b85851d
tools.deploy.backend: ui depends on (full) io so it needs to be loaded first
...
find-library on linux needs to call /sbin/ldconfig which requires a
full io-backend. Using gtk requires loading alien libraries which
requires find-library. So the ui should always load the whole io.
2014-07-03 21:57:07 +00:00
John Benediktsson
742ed3bc21
extra: use map-sum in a few places.
2014-06-06 10:14:11 -07:00
John Benediktsson
6e834cd0de
benchmark.tuple-arrays: cleanup, assert result.
2014-06-02 08:40:05 -07:00
John Benediktsson
2752d83aca
benchmark.namespaces: adding a namespaces benchmark.
2014-05-20 19:18:39 -07:00
John Benediktsson
8e8d319943
benchmark.interval-sets: adding a benchmark of interval-sets.
2014-05-20 19:16:53 -07:00
John Benediktsson
3be0958e5d
benchmark.lexer: adding a lexer benchmark.
2014-05-20 19:15:12 -07:00
John Benediktsson
de586a946d
benchmark.make: adding a MAIN:.
2014-05-20 15:10:44 -07:00
John Benediktsson
e431db4144
benchmark.regexp: longer benchmark.
2014-05-18 20:47:22 -07:00
John Benediktsson
344e57a838
benchmark.msgpack: adding msgpack benchmark.
2013-11-25 10:43:42 -08:00
John Benediktsson
4f42837273
benchmark.crc32: do more work in the crc32-benchmark.
2013-04-19 11:35:47 -07:00
John Benediktsson
5980d660bc
benchmark.sum-file: simpler, more idiomatic, faster.
2013-04-08 07:17:37 -07:00
John Benediktsson
0431acf97e
benchmark.pidigits: simplify handling of arrays.
2013-04-07 15:33:54 -07:00
John Benediktsson
ed95bcc8b9
benchmark.reverse-complement: more idiomatic, faster.
2013-04-07 15:19:58 -07:00
John Benediktsson
812c3e4cdf
benchmark.bloom-filters: more iterations now bloom-filters are faster.
2013-04-04 07:10:30 -07:00
John Benediktsson
d47a306557
benchmark.bloom-filters: adding a benchmark for bloom filters.
2013-04-03 15:10:52 -07:00
John Benediktsson
23c154c06f
benchmark.splitting: stop using split* and use slices only.
2013-04-01 10:26:43 -07:00
John Benediktsson
47a5619bb4
benchmark.parse-ratio: adding a ratio parse benchmark.
2013-03-28 14:31:45 -07:00
John Benediktsson
ff39d3f53a
benchmark.parse-float: add a float parse benchmark.
2013-03-28 11:41:57 -07:00
John Benediktsson
c403857f0d
benchmark.parse-bignum: adding a bignum parse benchmark.
2013-03-28 06:24:25 -07:00
John Benediktsson
6a4a7796ed
benchmark.parse-fixnum: adding a fixnum parse benchmark.
2013-03-28 06:24:15 -07:00
John Benediktsson
9341a660a2
benchmark.splitting: adding a splitting benchmark.
2013-03-27 16:12:08 -07:00
John Benediktsson
e6d4b9054e
benchmark.hash-sets: do more benching (create sets in a literal).
...
Don't run the "intersects?" test on old hash-sets, they are sloooooow.
2013-03-26 17:42:41 -07:00
John Benediktsson
fa534d2507
benchmark.fib8: adding super-fast fibonacci benchmark.
2013-03-26 11:48:01 -07:00
John Benediktsson
6f5efb83f2
benchmark.fib7: adding matrix fibonacci benchmark.
2013-03-26 11:47:52 -07:00
Doug Coleman
582e1cd3b7
benchmark.raytracer-simd: Fix usage of old \ word in parsing word.
2013-03-23 20:00:09 -07:00
John Benediktsson
c46b69f329
benchmark.ant: use ?adjoin.
2013-03-23 17:47:07 -07:00
Doug Coleman
929f0df1cc
benchmark.knucleotide: Fix usage of <clumps>.
2013-03-23 13:27:13 -07:00
Doug Coleman
a55a367bf3
benchmark.reverse-complement: Fix usage of <groups>.
2013-03-23 13:04:03 -07:00
Doug Coleman
f9ea61bf91
basis/extra: Update last usages of <sliced-groups> to <groups>.
2013-03-23 12:08:18 -07:00
John Benediktsson
d25c144d5c
benchmark.lcs: adding lcs benchmark.
2013-03-21 18:07:28 -07:00
John Benediktsson
b981973938
benchmark.sort: slow down sorting to test sorting alists.
2013-03-20 17:11:54 -07:00
John Benediktsson
e74f770b57
Use bl in more places.
2013-03-14 19:24:00 -07:00
John Benediktsson
b015af4f33
benchmark.ant: fix hash-set constructor.
2013-03-08 06:15:37 -08:00
John Benediktsson
30cbce3f41
benchmark.linked-assocs: adding a linked-assocs benchmark.
2013-03-07 09:58:16 -08:00
John Benediktsson
53992695e4
benchmark.randomize: adding a randomize benchmark.
2013-03-05 17:04:57 -08:00
John Benediktsson
5262c8a1ae
benchmark.timers: adding a timer benchmark.
2013-02-19 15:39:50 -08:00
John Benediktsson
22f8d09220
benchmark.udp-echo0: "over over" is just "2dup".
2012-10-23 12:16:12 -07:00
John Benediktsson
2643ecc646
benchmark.unicode: add benchmark for unicode case conversions.
2012-09-19 10:33:51 -07:00
John Benediktsson
8b49518349
benchmark.flip: adding a benchmark for the "flip" word.
2012-09-18 18:40:17 -07:00
John Benediktsson
a206daacde
benchmark.continuations: more continuations.
2012-09-14 14:59:17 -07:00
John Benediktsson
e94857db50
benchmark.sort: make the numbers-to-sort at parse time...
2012-09-06 07:54:29 -07:00
John Benediktsson
ffab88d5e9
benchmark.random: no need to write the file.
...
Also, add random-unit and random-32 to benchmark.
2012-09-06 07:53:41 -07:00
John Benediktsson
ebbfa70e87
benchmark.sort: changing to not depend on benchmark.random.
2012-09-05 21:03:52 -07:00
John Benediktsson
4382851e13
benchmark.find-pi: adding the bignum ratio find-pi benchmark.
2012-08-04 10:06:40 -07:00
John Benediktsson
a4a62524b3
benchmark.wrap: adding a wrap benchmark.
2012-08-03 09:37:01 -07:00
John Benediktsson
a61ea18ad7
benchmark.yield: testing lots of yields.
2012-08-01 10:51:37 -07:00
John Benediktsson
832e3bc53e
benchmark.dispatch4: split into two benchmarks.
2012-07-27 15:50:12 -07:00
John Benediktsson
2d5a141ef5
benchmark.sum-file: removing dependency on random.
2012-07-27 15:44:38 -07:00
John Benediktsson
8d08230f44
benchmark: assert some results.
2012-07-19 19:10:09 -07:00