John Benediktsson
|
cce5f95cdf
|
hashtables: slightly faster grow logic.
|
2013-03-07 20:51:46 -08:00 |
John Benediktsson
|
8ef3f34cde
|
sets: adding clear-set.
|
2013-03-07 18:48:15 -08:00 |
John Benediktsson
|
a318742202
|
Use -unsafe words with pair methods.
|
2013-03-07 10:47:23 -08:00 |
John Benediktsson
|
d75b5cd7d6
|
sequences: add a copy-unsafe that can be used sometimes.
|
2013-03-06 14:06:33 -08:00 |
John Benediktsson
|
3ec1fa7ef8
|
continuations: speed up init-catchstack.
|
2013-03-06 10:09:14 -08:00 |
John Benediktsson
|
d1b267fc9b
|
destructors: adding dispose,.
|
2013-03-06 09:16:43 -08:00 |
John Benediktsson
|
fde5441f51
|
vocabs: only notify vocab-observers if we are creating a new vocab.
|
2013-03-05 21:13:45 -08:00 |
John Benediktsson
|
f9c7df870f
|
assocs: cleanup and use first2-unsafe in assoc-find.
|
2013-03-05 20:42:15 -08:00 |
John Benediktsson
|
fb9ca9818c
|
core: some more cleanup of USING lists.
|
2013-03-05 10:48:14 -08:00 |
John Benediktsson
|
3337401551
|
core: cleanup USING lists.
|
2013-03-05 10:34:47 -08:00 |
Doug Coleman
|
ef4e3d054f
|
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
|
19ffc5ffdf
|
combinators: moving M\ iota hashcode* back since each-integer has hints.
|
2013-03-04 17:46:46 -08:00 |
John Benediktsson
|
40313076b2
|
math: speed up (find-integer) and (all-integers?) by removing curry.
|
2013-03-04 17:32:11 -08:00 |
John Benediktsson
|
b8922acd45
|
words: adding inline-recursive?.
|
2013-03-04 16:09:56 -08:00 |
John Benediktsson
|
171e14f01e
|
layouts: speed up ``M\ iota hashcode*`` using most-positive-fixnum.
|
2013-03-03 17:33:35 -08:00 |
John Benediktsson
|
7412e1b386
|
combinators: faster hashcode for iota.
|
2013-03-01 10:42:20 -08:00 |
John Benediktsson
|
ce9a05fbfb
|
bootstrap: remove old counting profiler vocab.
|
2013-03-01 09:18:49 -08:00 |
John Benediktsson
|
d92e9ca853
|
math.integers: the fixnum-log2 intrinsic didn't work due to inlining.
|
2013-02-27 17:08:36 -08:00 |
John Benediktsson
|
4da316cf1b
|
math.integers: faster fixnum-log2.
|
2013-02-27 16:01:34 -08:00 |
John Benediktsson
|
44ecc1616c
|
assocs: change enum to immutable-sequence.
|
2013-02-22 06:58:29 -08:00 |
John Benediktsson
|
5a97ee1e25
|
assocs: allow enums to support sequence protocol.
|
2013-02-21 18:24:50 -08:00 |
John Benediktsson
|
d0adf11f5d
|
sequences: define a single "?set-nth" that is used.
|
2013-02-20 10:42:21 -08:00 |
Doug Coleman
|
9040ed25f2
|
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
|
ccde875d0a
|
io.files: fix testcase for renamed icon file.
|
2012-11-30 18:28:20 -08:00 |
John Benediktsson
|
90da68acec
|
sbufs: no need to contract.
|
2012-10-24 20:16:34 -07:00 |
John Benediktsson
|
74880d02c0
|
hashtables: use "4drop" instead of "drop 3drop".
|
2012-10-23 12:26:14 -07:00 |
John Benediktsson
|
74c14ddbde
|
io.pathnames: remove file-directory (redundant to parent-directory).
|
2012-10-23 09:47:57 -07:00 |
John Benediktsson
|
3e36ac7bfc
|
Change "3dup drop" to "2over".
|
2012-10-22 20:45:15 -07:00 |
John Benediktsson
|
96da51e8b7
|
io.pathnames: adding file-directory.
|
2012-10-22 18:09:58 -07:00 |
John Benediktsson
|
14cca7e142
|
Revert "sequences: change map-integers to require fixnum length."
This reverts commit 0f71db0c97.
|
2012-10-22 11:13:56 -07:00 |
John Benediktsson
|
0f71db0c97
|
sequences: change map-integers to require fixnum length.
|
2012-10-22 10:32:27 -07:00 |
Doug Coleman
|
99782d4f53
|
kernel: Add 4dup, 4drop, and 4cleave.
|
2012-10-22 09:47:34 -07:00 |
John Benediktsson
|
3b94eb5fb7
|
Revert "core: >array, >byte-vector, >hashtable, >vector should be inline."
This reverts commit cd6026e70e.
|
2012-10-05 08:30:41 -07:00 |
John Benediktsson
|
cd6026e70e
|
core: >array, >byte-vector, >hashtable, >vector should be inline.
|
2012-09-28 19:31:14 -07:00 |
John Benediktsson
|
061a4c6dc9
|
sequences: change stack effect docs for map-reduce to be more consistent.
|
2012-09-27 11:14:21 -07:00 |
John Benediktsson
|
50ffb0c2d1
|
update some docs that should use $quotation.
|
2012-09-27 11:09:17 -07:00 |
John Benediktsson
|
ea844b531f
|
assocs: 2cache can be a bit more unsafe.
|
2012-09-23 17:40:25 -07:00 |
John Benediktsson
|
6398bea5db
|
classes.algebra: fix docs for class<=.
|
2012-09-22 21:20:54 -07:00 |
John Benediktsson
|
cb88625ff0
|
classes.tuple: adding set-slots and from-slots.
|
2012-09-22 13:48:25 -07:00 |
John Benediktsson
|
4a347ebecf
|
classes.builtin: fold type>class.
|
2012-09-21 11:44:14 -07:00 |
John Benediktsson
|
9f55e9f0a4
|
math.integers: fix docs for fixnum comparisons.
|
2012-09-21 10:05:33 -07:00 |
Doug Coleman
|
f9ea279988
|
alien: Clarify alien-assembly docs.
|
2012-09-20 18:25:53 -07:00 |
John Benediktsson
|
af796f0807
|
sequences: fix docs to use "dst" as a convention.
|
2012-09-19 16:45:28 -07:00 |
John Benediktsson
|
11650d89ad
|
sequences: adding second-, third-, and fourth- unsafe words.
|
2012-09-19 10:33:51 -07:00 |
Doug Coleman
|
a15e77502b
|
alien: Fix docs.
|
2012-09-19 09:02:28 -07:00 |
Doug Coleman
|
a17173294d
|
alien: Fix the usings
|
2012-09-18 21:31:34 -07:00 |
Doug Coleman
|
9ba63f61d6
|
alien: More docs for alien-assembly.
|
2012-09-18 20:31:08 -07:00 |
John Benediktsson
|
f91f6c7adc
|
Revert "math: speed up integer>fixnum operations."
This reverts commit b467db9a9a.
|
2012-09-16 07:46:22 -07:00 |
John Benediktsson
|
b467db9a9a
|
math: speed up integer>fixnum operations.
|
2012-09-15 08:52:06 -07:00 |
John Benediktsson
|
95c77845d0
|
math.integers: fix docs for >integer.
|
2012-09-15 08:51:19 -07:00 |