John Benediktsson
|
7e2ff8864f
|
sequences: add a copy-unsafe that can be used sometimes.
|
2013-03-06 14:06:33 -08:00 |
John Benediktsson
|
a34c113020
|
continuations: speed up init-catchstack.
|
2013-03-06 10:09:14 -08:00 |
John Benediktsson
|
87d65d66d6
|
destructors: adding dispose,.
|
2013-03-06 09:16:43 -08:00 |
John Benediktsson
|
019080d82d
|
vocabs: only notify vocab-observers if we are creating a new vocab.
|
2013-03-05 21:13:45 -08:00 |
John Benediktsson
|
8f9bd87693
|
assocs: cleanup and use first2-unsafe in assoc-find.
|
2013-03-05 20:42:15 -08:00 |
John Benediktsson
|
12216b1246
|
core: some more cleanup of USING lists.
|
2013-03-05 10:48:14 -08:00 |
John Benediktsson
|
5487480126
|
core: cleanup USING lists.
|
2013-03-05 10:34:47 -08:00 |
Doug Coleman
|
9af2924924
|
sequences: Rename slice-error the word to check-slice-error, make slice-error the TUPLE: an ERROR:
|
2013-03-05 06:57:40 -08:00 |
John Benediktsson
|
2c33fe56a4
|
combinators: moving M\ iota hashcode* back since each-integer has hints.
|
2013-03-04 17:46:46 -08:00 |
John Benediktsson
|
ff95c17972
|
math: speed up (find-integer) and (all-integers?) by removing curry.
|
2013-03-04 17:32:11 -08:00 |
John Benediktsson
|
7a3a801bde
|
words: adding inline-recursive?.
|
2013-03-04 16:09:56 -08:00 |
John Benediktsson
|
668d37fef7
|
layouts: speed up ``M\ iota hashcode*`` using most-positive-fixnum.
|
2013-03-03 17:33:35 -08:00 |
John Benediktsson
|
35c313c6b4
|
combinators: faster hashcode for iota.
|
2013-03-01 10:42:20 -08:00 |
John Benediktsson
|
24fe886946
|
bootstrap: remove old counting profiler vocab.
|
2013-03-01 09:18:49 -08:00 |
John Benediktsson
|
6d679cf3a2
|
math.integers: the fixnum-log2 intrinsic didn't work due to inlining.
|
2013-02-27 17:08:36 -08:00 |
John Benediktsson
|
7ba77673a8
|
math.integers: faster fixnum-log2.
|
2013-02-27 16:01:34 -08:00 |
John Benediktsson
|
07b2a9407e
|
assocs: change enum to immutable-sequence.
|
2013-02-22 06:58:29 -08:00 |
John Benediktsson
|
0d5a91345b
|
assocs: allow enums to support sequence protocol.
|
2013-02-21 18:24:50 -08:00 |
John Benediktsson
|
1524d43c9c
|
sequences: define a single "?set-nth" that is used.
|
2013-02-20 10:42:21 -08:00 |
Doug Coleman
|
10e74c6066
|
sequences: Add join-as, which takes an exemplar. Move split-subseq and replace from unicode.case to splitting and fix an infinite loop with split-subseq. Add docs/tests.
|
2013-01-03 16:44:25 -08:00 |
John Benediktsson
|
10bd89b439
|
io.files: fix testcase for renamed icon file.
|
2012-11-30 18:28:20 -08:00 |
John Benediktsson
|
e0aff8d02c
|
sbufs: no need to contract.
|
2012-10-24 20:16:34 -07:00 |
John Benediktsson
|
247600df71
|
hashtables: use "4drop" instead of "drop 3drop".
|
2012-10-23 12:26:14 -07:00 |
John Benediktsson
|
5c810c2fa5
|
io.pathnames: remove file-directory (redundant to parent-directory).
|
2012-10-23 09:47:57 -07:00 |
John Benediktsson
|
87f55eb033
|
Change "3dup drop" to "2over".
|
2012-10-22 20:45:15 -07:00 |
John Benediktsson
|
65678aeeb2
|
io.pathnames: adding file-directory.
|
2012-10-22 18:09:58 -07:00 |
John Benediktsson
|
09751634af
|
Revert "sequences: change map-integers to require fixnum length."
This reverts commit 0f71db0c97 .
|
2012-10-22 11:13:56 -07:00 |
John Benediktsson
|
a67ab35ec5
|
sequences: change map-integers to require fixnum length.
|
2012-10-22 10:32:27 -07:00 |
Doug Coleman
|
3582a6c624
|
kernel: Add 4dup, 4drop, and 4cleave.
|
2012-10-22 09:47:34 -07:00 |
John Benediktsson
|
28f36a25b0
|
Revert "core: >array, >byte-vector, >hashtable, >vector should be inline."
This reverts commit cd6026e70e .
|
2012-10-05 08:30:41 -07:00 |
John Benediktsson
|
700cee5afd
|
core: >array, >byte-vector, >hashtable, >vector should be inline.
|
2012-09-28 19:31:14 -07:00 |
John Benediktsson
|
608bedd208
|
sequences: change stack effect docs for map-reduce to be more consistent.
|
2012-09-27 11:14:21 -07:00 |
John Benediktsson
|
225e87339b
|
update some docs that should use $quotation.
|
2012-09-27 11:09:17 -07:00 |
John Benediktsson
|
ebd7ab088d
|
assocs: 2cache can be a bit more unsafe.
|
2012-09-23 17:40:25 -07:00 |
John Benediktsson
|
02d45f1ac8
|
classes.algebra: fix docs for class<=.
|
2012-09-22 21:20:54 -07:00 |
John Benediktsson
|
81a894f05f
|
classes.tuple: adding set-slots and from-slots.
|
2012-09-22 13:48:25 -07:00 |
John Benediktsson
|
f70932040d
|
classes.builtin: fold type>class.
|
2012-09-21 11:44:14 -07:00 |
John Benediktsson
|
34aab78998
|
math.integers: fix docs for fixnum comparisons.
|
2012-09-21 10:05:33 -07:00 |
Doug Coleman
|
8295292855
|
alien: Clarify alien-assembly docs.
|
2012-09-20 18:25:53 -07:00 |
John Benediktsson
|
c1850f416a
|
sequences: fix docs to use "dst" as a convention.
|
2012-09-19 16:45:28 -07:00 |
John Benediktsson
|
3decf30626
|
sequences: adding second-, third-, and fourth- unsafe words.
|
2012-09-19 10:33:51 -07:00 |
Doug Coleman
|
c95fd04040
|
alien: Fix docs.
|
2012-09-19 09:02:28 -07:00 |
Doug Coleman
|
df3f1eaa5b
|
alien: Fix the usings
|
2012-09-18 21:31:34 -07:00 |
Doug Coleman
|
9e74efc1a5
|
alien: More docs for alien-assembly.
|
2012-09-18 20:31:08 -07:00 |
John Benediktsson
|
eaed0db99a
|
Revert "math: speed up integer>fixnum operations."
This reverts commit b467db9a9a .
|
2012-09-16 07:46:22 -07:00 |
John Benediktsson
|
6ea9c0fc02
|
math: speed up integer>fixnum operations.
|
2012-09-15 08:52:06 -07:00 |
John Benediktsson
|
159f5d6344
|
math.integers: fix docs for >integer.
|
2012-09-15 08:51:19 -07:00 |
John Benediktsson
|
d31d1eebae
|
continuations: slight speedup.
|
2012-09-14 14:59:38 -07:00 |
John Benediktsson
|
7e3a5fc1b2
|
math.order: improve docs for invert-comparison.
|
2012-09-14 09:45:03 -07:00 |
John Benediktsson
|
40e7813214
|
math.order: cleanup stack effects.
|
2012-09-14 09:36:09 -07:00 |