Björn Lindqvist
|
c3253406e3
|
compiler.cfg.*: more docstrings for compiler words
|
2014-08-13 11:01:11 -07:00 |
Björn Lindqvist
|
c6784020aa
|
compiler.cfg.*: initial docs for dataflow analysis vocabs
|
2014-08-13 11:01:11 -07:00 |
Björn Lindqvist
|
6560778d2a
|
compiler.cfg.*: stub docs for register scheduling vocabs
|
2014-08-13 11:01:11 -07:00 |
Björn Lindqvist
|
769ca5550f
|
compiler.cfg.*: docs for compiler words
|
2014-08-13 11:01:11 -07:00 |
Björn Lindqvist
|
1225abeeaf
|
Docs: more compiler-related documentation
|
2014-08-13 11:01:10 -07:00 |
Björn Lindqvist
|
60ffe0680e
|
kernel: new combinator 2with = with with
|
2014-07-22 07:40:13 -07:00 |
Doug Coleman
|
8c8f58dfee
|
compiler.codegen-docs: Make example clickable.
|
2014-07-18 13:37:38 -05:00 |
Doug Coleman
|
f9d9d8d64c
|
compiler.cfg.instructions: Messed up a patch. oops.
|
2014-07-17 18:19:10 -05:00 |
Doug Coleman
|
1d0f0fb98a
|
compiler.cfg.instructions: Fix using.
|
2014-07-17 15:48:41 -05:00 |
Doug Coleman
|
d173da94c1
|
compiler.cfg: Rename doc -> docs in filenames so the docs load.
|
2014-07-17 15:32:29 -05:00 |
John Benediktsson
|
e0801a632e
|
compiler.tree.modular-arithmetic: make a partial test and add some information to the XXX: comment.
|
2014-07-09 09:27:13 -07:00 |
John Benediktsson
|
cc7dfc146b
|
Revert "compiler.tree.modular-arithmetic: revert strict patch so we can investigate further."
This reverts commit ec8377e125 .
|
2014-07-08 19:18:34 -07:00 |
John Benediktsson
|
ec8377e125
|
compiler.tree.modular-arithmetic: revert strict patch so we can investigate further.
|
2014-07-08 16:59:58 -07:00 |
Doug Coleman
|
beb2d1df3a
|
ffi: Add some tests to ensure that 64bit integers are handled properly.
|
2014-07-07 17:02:36 -07:00 |
Doug Coleman
|
712aa303db
|
compiler, stack-checker docs: Fix for 32-bit builds.
|
2014-07-03 12:21:17 -07:00 |
Doug Coleman
|
a6ce3e9113
|
compiler.tree.modular-arithmetic: Don't require that fixnum+ works on tuple slots marked fixnum. This is probably a speed regression. XXX revisit
|
2014-07-03 12:12:46 -07:00 |
John Benediktsson
|
bf473ec943
|
compiler.cfg: fix some docs.
|
2014-06-08 18:20:27 -07:00 |
John Benediktsson
|
14f425c57c
|
compiler.tree.modular-arithmetic: strict versions shouldn't be here.
|
2014-06-08 16:16:24 -07:00 |
John Benediktsson
|
b573c40402
|
compiler.tree: teaching it bignum>fixnum-strict.
|
2014-06-08 13:40:38 -07:00 |
Björn Lindqvist
|
280620c55f
|
Docs: docs for compiler-related words
|
2014-06-08 11:48:31 -07:00 |
Björn Lindqvist
|
160df8b3f1
|
Docs: for compiler.cfg.* vocabs
|
2014-06-08 11:48:31 -07:00 |
Björn Lindqvist
|
9c901b9c0e
|
Docs: for compiler, vm and combinators
|
2014-06-08 11:48:30 -07:00 |
Björn Lindqvist
|
2d7f344109
|
Docs: more docs for compiler.cfg.* words
|
2014-06-08 11:48:30 -07:00 |
Björn Lindqvist
|
3d7b0dbf0a
|
Docs: for compiler.cfg.regsters
|
2014-06-08 11:48:30 -07:00 |
Björn Lindqvist
|
395a490b90
|
Docs: documentation for stack-checker.* and compiler.* vocabs
|
2014-06-08 11:48:30 -07:00 |
Björn Lindqvist
|
fa097c7a56
|
Docs: for compiler.cfg and cpu.architecture words
Conflicts:
basis/cpu/architecture/architecture-docs.factor
|
2014-06-08 11:48:30 -07:00 |
Björn Lindqvist
|
c76a994f27
|
Docs: new stub documentation for vocabs in compiler.cfg
|
2014-06-08 11:48:29 -07:00 |
Björn Lindqvist
|
c3f9c0a9a3
|
compiler.cfg.intrinsics.simd: the ulonglong case is correct, it just shouldn't convert the value to a fixnum
|
2014-06-07 17:00:52 +02:00 |
Björn Lindqvist
|
644dac1fc0
|
compiler.cfg.intrinsics.simd: remove a case in sign-bit-mask that is probably unused
|
2014-06-07 14:39:19 +02:00 |
Björn Lindqvist
|
4f49edaa66
|
VM: tests that rely on the integer values of the vm_error_type needs to be updated
|
2014-06-07 12:13:59 +02:00 |
John Benediktsson
|
05c35ebda3
|
kernel: change errors to be in kernel.private.
|
2014-06-04 14:33:02 -07:00 |
Björn Lindqvist
|
6627a3327b
|
kernel: symbolic constants for the various kernel errors
|
2014-06-04 23:16:40 +02:00 |
John Benediktsson
|
57f9d78892
|
improve help by linking to types directly.
|
2014-05-23 20:20:15 -07:00 |
John Benediktsson
|
25ff85331c
|
compile.codegen.relocation: make doc example work on 32-bit.
|
2014-05-11 08:22:01 -07:00 |
Björn Lindqvist
|
e2eebdec4d
|
Docs: mostly fixes for doc errors found by help lint
|
2014-05-10 17:13:49 -07:00 |
Björn Lindqvist
|
5bccede3b6
|
Docs: docs for compiler.* and cpu.* words
|
2014-05-10 17:13:49 -07:00 |
Björn Lindqvist
|
4f9f2b862f
|
Docs: docs for compiler-related vocabs
|
2014-05-10 17:13:49 -07:00 |
Björn Lindqvist
|
ea48d13731
|
Docs: for compiler.cfg and compiler.codegen
|
2014-05-10 17:13:49 -07:00 |
Björn Lindqvist
|
4cd49e56b2
|
Docs: for node and #call tuples
|
2014-05-10 17:13:49 -07:00 |
Björn Lindqvist
|
0bb3e2397b
|
Docs: more compiler documentation
|
2014-05-10 17:13:48 -07:00 |
Björn Lindqvist
|
6a8336047d
|
Docs: initial docs for the compiler.cfg.* vocabs
|
2014-05-10 17:13:48 -07:00 |
Björn Lindqvist
|
b11e912b44
|
Docs: initial docs for compiler.tree.propagation.* vocabs
|
2014-05-10 17:13:48 -07:00 |
Björn Lindqvist
|
669bb0a77e
|
Docs: stub docs for some compiler-related words
|
2014-05-10 17:13:48 -07:00 |
John Benediktsson
|
9d3a654443
|
namespaces: removing make-assoc in favor of explicit get's.
|
2014-04-24 09:16:14 -07:00 |
John Benediktsson
|
b910ca090c
|
compiler.tree.propagation.transforms: previous H{ } and HS{ } optimization no longer necessary.
|
2014-01-08 09:56:08 -08:00 |
John Benediktsson
|
47a0ebcc99
|
compiler.tree.propagation.transforms: faster H{ } and HS{ } clone.
|
2013-11-25 16:42:59 -08:00 |
John Benediktsson
|
97530d86d4
|
compiler.tree.propagation.transforms: rename to non-negative-fixnum?.
|
2013-11-25 12:58:21 -08:00 |
John Benediktsson
|
9bb5e34762
|
compiler.tree.propgation.transforms: make bit? use integer>fixnum.
|
2013-11-25 12:48:48 -08:00 |
John Benediktsson
|
9e65ccaf9f
|
compiler.tree.propagation.simple: check output types length.
|
2013-04-26 17:21:22 -07:00 |
John Benediktsson
|
5e0e6119e3
|
compiler.tree.propagation.transforms: intersect and diff should return type of set2.
|
2013-03-27 07:21:39 -07:00 |