factor/core
Slava Pestov 2ab1be755c vocabs.loader: tweak platform checking logic 2010-02-22 13:17:46 +13:00
..
alien native-thread-test: clean up 2010-02-21 17:48:05 +13:00
arrays core: minor cleanups 2010-02-18 01:57:22 +13:00
assocs assocs: doc fixes 2010-02-19 11:26:01 +01:00
bootstrap Add support for final tuple classes which cannot be subclassed: TUPLE: foo ... ; final 2010-02-18 02:19:57 +13:00
byte-arrays docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
byte-vectors Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
checksums triyng to rice crc32 a bit 2009-12-13 02:03:06 -06:00
classes Fix two problems with recompilation: predicate constant folding was recording unsatisfied dependencies in some cases, and literal tuple instances of forgotten classes would cause problems for method inlining 2010-02-20 12:01:47 +13:00
combinators core: minor cleanups 2010-02-18 01:57:22 +13:00
compiler/units continuations: add a throw-continue word for resumable errors, and change vocabs.metadata to throw a resumable error if the current platform is not supported 2010-02-20 13:41:33 +13:00
continuations continuations: add a throw-continue word for resumable errors, and change vocabs.metadata to throw a resumable error if the current platform is not supported 2010-02-20 13:41:33 +13:00
definitions A number of documentation fixes and cleanup. 2010-02-03 00:05:03 -07:00
destructors Clean up startup/shutdown hook code 2009-11-20 00:57:49 -06:00
effects Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
generic Minor documentation fixes 2010-02-18 01:19:39 +13:00
graphs docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
growable A number of documentation fixes and cleanup. 2010-02-03 00:05:03 -07:00
hashtables A number of documentation fixes and cleanup. 2010-02-03 00:05:03 -07:00
init Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
io Revert "fix append-path and vocab-dir to use path-separator" 2010-02-17 16:06:45 -08:00
kernel Update documentation for new help lint check 2010-02-19 12:31:52 +13:00
layouts Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
lexer docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
make make: documentation tweak 2010-02-20 12:18:29 +13:00
math math: typo in rem docs 2010-02-19 11:23:20 +01:00
memory Fix image save on Windows 2010-01-22 12:59:36 -06:00
namespaces Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
parser Update documentation for new help lint check 2010-02-19 12:31:52 +13:00
quotations Minor doc cleanup. 2010-02-03 00:05:02 -07:00
sbufs Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
sequences sequences: clarify some stack effect and examlpes in docs 2010-02-19 11:26:01 +01:00
sets assocs: move conjoin and conjoin-at to assoc docs 2010-02-16 15:29:46 +13:00
slots Rename update to assoc-union!, add assoc-filter! assoc-diff! words 2010-02-04 02:55:00 +13:00
sorting random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
source-files core: fix bad interaction between stage1 bootstrap and manifest update code 2010-01-28 03:02:54 +13:00
splitting factor "split-when" (split on predicate) from "split" 2009-11-06 16:29:33 -06:00
strings Minor updates to string documentation 2010-02-03 23:07:53 +13:00
syntax classes.tuple: document final class declaration 2010-02-18 04:13:34 +13:00
system Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
vectors random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
vocabs vocabs.loader: tweak platform checking logic 2010-02-22 13:17:46 +13:00
words vm: modify-code-heap primitive now takes a pair of parameters, update-existing? and reset-pics?. If no generic words were changed, PICs do not need to be reset. If no existing words were redefined, the code heap doesn't have to be traced at all. Speeds up compilation of PEGs since those create lots of compilation units 2010-02-03 23:11:28 +13:00