Commit Graph

10702 Commits (ba6accb98345f796636b088cac1209257e132fa6)

Author SHA1 Message Date
John Benediktsson 17d12ffaea rosetta-code.balanced-brackets: adding some tests. 2014-12-08 17:41:31 -08:00
John Benediktsson 94f66ec0be rosetta-code.balanced-brackets: cleanup and test. 2014-12-06 21:40:24 -08:00
John Benediktsson a7b782542d sequences.extras: using sift. 2014-12-06 21:20:24 -08:00
John Benediktsson 17de36ddfc sorting.extras: faster map-sort. 2014-12-05 10:50:32 -08:00
John Benediktsson 31b22494a1 extra: using empty? in some places. 2014-12-04 19:13:08 -08:00
John Benediktsson 1e1646a691 combinators.extras: adding swap-when. 2014-12-03 12:03:04 -08:00
John Benediktsson 6fd908da40 use suffix! and append!. 2014-12-03 11:37:34 -08:00
John Benediktsson 3aa14d7570 heaps: faster heaps, simpler heapsort. 2014-12-01 15:16:47 -08:00
John Benediktsson 937f575735 heaps: change slurp-heap to slurp keys and values. 2014-12-01 15:14:25 -08:00
John Benediktsson ab3f3173af change errors to use "object" instead of "obj". 2014-12-01 08:04:49 -08:00
Björn Lindqvist 3fc1842ac5 tools.gc-decode.tests: if the #1227 test failure happens again, you now get informativer output 2014-12-01 07:12:14 -08:00
John Benediktsson 76761b2e59 more minor cleanup. 2014-11-30 19:26:23 -08:00
John Benediktsson c8feb479cb variants: simplify M\ variant-class initial-value*. 2014-11-30 09:07:11 -08:00
John Benediktsson e12d4fba4c using crlf. 2014-11-30 08:48:28 -08:00
John Benediktsson 818f337b02 cleanup "over push" is "suffix!". 2014-11-30 08:38:59 -08:00
Doug Coleman 6dac68d593 html.parser: Strip trailing slashes / in html tags. Add unit test. Fixes #1233. 2014-11-30 09:33:39 -06:00
John Benediktsson 4b1690b9c1 models: some more cleanup. 2014-11-29 23:00:24 -08:00
John Benediktsson e41dea63e7 elf: some cleanup and minor performance improvements. 2014-11-29 19:04:04 -08:00
John Benediktsson d21ce7aa1c sorting.bubble: loop up to last changed index. 2014-11-29 18:36:46 -08:00
John Benediktsson 0d3fc9d976 sorting.bubble: adding Bubblesort. 2014-11-29 18:18:59 -08:00
John Benediktsson bcbd6c55e4 extra: "1 tail" is rest. 2014-11-29 17:44:43 -08:00
John Benediktsson 921e995ed9 math.binpack: faster by storing only items, not weights. 2014-11-29 17:35:01 -08:00
John Benediktsson 49bcbaee7a removing small and unnecessary files. 2014-11-29 17:24:42 -08:00
John Benediktsson 43fcee0d75 math.binpack: cleanup using. 2014-11-29 15:57:30 -08:00
John Benediktsson c4125ad96a math.binpack: make binpacking much faster by caching total weight per bin. 2014-11-29 15:54:14 -08:00
John Benediktsson 761be328a6 extra: using "swap index". 2014-11-29 11:25:42 -08:00
John Benediktsson 7379741b54 z-algorithm: slightly faster by allocating and using an array. 2014-11-28 10:19:10 -08:00
Doug Coleman 20add9544a compiler.cfg: cfg>insns has to go in linearization because of bootstrap circularity. Fix usings. 2014-11-23 22:53:27 -08:00
Björn Lindqvist 07178e16d5 tools.gc-decode: tests now get invariants from the compiler instead of hardcoding them 2014-11-24 06:27:19 +01:00
John Benediktsson 1f1f8d9839 tools.gc-decode: fix (again) for 64-bit. 2014-11-23 07:31:37 -08:00
John Benediktsson d65876021b tools.gc-decode: fix for 64-bit. 2014-11-23 07:13:30 -08:00
John Benediktsson 048ed1e5fd tools.gc-decode: fix for 32-bit. 2014-11-23 07:12:10 -08:00
Doug Coleman 339c73737b reddit: Add more slots that cause it to fail. There has to be a better way! 2014-11-23 02:40:26 -08:00
Björn Lindqvist 422c4b2051 splitting: new word split-indices, it's useful compiler.cfg.scheduling so let's add it to the splitting vocab too 2014-11-22 17:31:38 -08:00
Björn Lindqvist 96396cb3ad compiler.*: use block>cfg and insns>block in many tests instead of wordier code 2014-11-22 17:31:38 -08:00
Doug Coleman bc12a60a49 forestdb: fdb-handle -> fdb-kvs-handle. etc. 2014-11-21 23:58:26 -08:00
John Benediktsson 44f31ee13e use swapd instead of [ swap ] dip. 2014-11-21 11:56:17 -08:00
John Benediktsson 39093727b1 libc: rename (io-error) to throw-errno. 2014-11-21 09:29:45 -08:00
John Benediktsson 45c5213a5b alien.cxx.demangle.libstdcxx: fix using list. 2014-11-21 06:57:43 -08:00
John Benediktsson 115511038d libc: removing &(free) and |(free) destructors which aren't really used. 2014-11-20 19:51:10 -08:00
John Benediktsson 0ba693b3fa cuda.memory: use binary-object. 2014-11-20 18:41:19 -08:00
Doug Coleman 8c95cddc08 pcre.ffi: Use pcre.dll on Windows. 2014-11-18 13:51:29 -08:00
Björn Lindqvist 8b09038e2f project-euler: [ + ] 2map -> v+ 2014-11-17 19:02:12 -08:00
Björn Lindqvist 61ba941740 math.vectors: changes so that some vocabs that can use math.vector words does it 2014-11-17 19:02:12 -08:00
Björn Lindqvist 001acde590 math.vectors: new word v>integer = [ >integer ] map 2014-11-17 19:02:12 -08:00
Björn Lindqvist 45ef36e42c fuel.xref: refactor of normalize-loc and group-xrefs per mrjbq7s comments 2014-11-17 19:00:32 -08:00
Björn Lindqvist 2b1e080ccd FUEL: big refactoring of fuel-xref-mode and the fuel.xref vocab
The big difference is that links to words are now grouped by vocab and
sorted alphabetically which I think makes *fuel xref* much more usable
when you have lots of words in the list
2014-11-17 19:00:32 -08:00
Björn Lindqvist bc3a6660b8 FUEL: words-matching outputs an assoc so pick only the keys which are the words + test 2014-11-17 19:00:32 -08:00
Doug Coleman df1b9dffe0 forestdb: Update forestdb api.
Fix opening snapshots -- use -1 as parameter.
2014-11-17 08:48:21 -08:00
John Benediktsson ef6b2e231f mason: cleanup usings and misc stuff. 2014-11-15 16:20:49 -08:00