John Benediktsson
|
9a642531e0
|
prettyprint: some minor cleanup.
|
2014-12-11 07:52:14 -08:00 |
Björn Lindqvist
|
33500db79f
|
compiler.cfg.*: help-lint and test case fixes
|
2014-12-11 15:02:40 +01:00 |
Björn Lindqvist
|
08e9f18c3b
|
compiler.cfg.*: fix for test cases that broke due to stack effect changes
|
2014-12-11 14:30:47 +01:00 |
Björn Lindqvist
|
bfc0ef815b
|
compiler.cfg.dominance: fix for #1227, the dom children needs to be sorted to ensure that the same instruction sequence is generated every time
|
2014-12-11 14:30:47 +01:00 |
Björn Lindqvist
|
628c87c5b1
|
compiler.cfg.utilities: adding connect-bbs and make-edges
|
2014-12-11 14:30:47 +01:00 |
Björn Lindqvist
|
00e2d9f116
|
compiler.cfg.dominance: some more docs
|
2014-12-11 14:30:47 +01:00 |
Björn Lindqvist
|
c85175c10c
|
compiler.cfg.*: new utility word apply-passes to improve the looks of long cleave's where each quotation only contains one word
|
2014-12-11 14:30:47 +01:00 |
Björn Lindqvist
|
e371327ec4
|
compiler.cfg.ssa.construction.tests: fix tc broken by previous commit
|
2014-12-11 14:30:47 +01:00 |
Björn Lindqvist
|
befbe0bb59
|
compiler.cfg.dominance: changed stack effect compute-dominance ( cfg -- cfg' ) to ( cfg -- )
|
2014-12-11 14:30:47 +01:00 |
Björn Lindqvist
|
e5866dfa80
|
compiler.cfg.*: changed stack effect of needs-predecessors from ( cfg -- cfg') to ( cfg -- )
|
2014-12-11 14:30:47 +01:00 |
Björn Lindqvist
|
76cb665a8d
|
compiler.cfg.dominance: change needs-dominance effect from ( cfg -- cfg') to ( cfg -- )
|
2014-12-11 14:30:46 +01:00 |
Björn Lindqvist
|
054982f24a
|
compiler.cfg.*: docs for compiler.cfg.dominance and compiler.cfg.ssa.construction
|
2014-12-11 14:30:46 +01:00 |
Björn Lindqvist
|
53b7f82368
|
Docs: more compiler docs
|
2014-12-11 14:30:46 +01:00 |
Björn Lindqvist
|
5fe9ce4235
|
compiler.cfg: fix stack effect of cfg-changed and predecessors changed to ( cfg -- )
|
2014-12-11 14:30:46 +01:00 |
Björn Lindqvist
|
a0d4e9b417
|
compiler.cfg.stacks.uninitialized: this compiler pass isn't used anymore -- let's get rid of it
|
2014-12-11 14:30:46 +01:00 |
Björn Lindqvist
|
8744d908b6
|
compiler.cfg.*: fix stack effect of compiler passes in optimize-cfg
since they all modify the cfg in place, it is better if their stack
effect is ( cfg -- ) instead of ( cfg -- cfg' )
|
2014-12-11 14:30:45 +01:00 |
Björn Lindqvist
|
971a157369
|
compiler.cfg.instructions: ##alien-assembly should be in the alien-call-insn union but not gc-map-insn
|
2014-12-08 18:13:46 -08:00 |
Björn Lindqvist
|
ba6accb983
|
cpu.x86.tests: more tests
|
2014-12-08 18:13:46 -08:00 |
Björn Lindqvist
|
52d3affeb8
|
compiler.cfg.*: the ##alien-assembly instruction does not use a gc-map
|
2014-12-08 18:13:46 -08:00 |
John Benediktsson
|
1aa27963d2
|
math.primes.miller-rabin: actually, this is better.
|
2014-12-04 19:48:32 -08:00 |
John Benediktsson
|
95e45d865d
|
math.functions: minor cleanup to (gcd).
|
2014-12-04 19:46:42 -08:00 |
John Benediktsson
|
9d4336d774
|
math.primes.miller-rabin: minor cleanup;
|
2014-12-04 19:46:30 -08:00 |
John Benediktsson
|
34160212d1
|
math.primes.erato: fix reference to "arr".
|
2014-12-04 11:52:56 -08:00 |
John Benediktsson
|
c7271658c7
|
debugger: simplify test case.
|
2014-12-04 11:52:52 -08:00 |
John Benediktsson
|
d5b8f3d3b9
|
math.primes.erato: fix help-lint.
|
2014-12-04 11:48:12 -08:00 |
John Benediktsson
|
6bf1f1dd99
|
debugger: adding a test case that breaks the fix for #1187.
|
2014-12-04 11:46:28 -08:00 |
John Benediktsson
|
348bd85824
|
math.ranges: cleanup using.
|
2014-12-04 10:23:59 -08:00 |
John Benediktsson
|
ad71f79be3
|
math.primes: speedup sieve.
|
2014-12-04 10:11:32 -08:00 |
John Benediktsson
|
49270c2ac6
|
threads: some cleanup.
|
2014-12-02 16:44:24 -08:00 |
John Benediktsson
|
00b1919725
|
basis: cleanup using.
|
2014-12-01 22:18:32 -08:00 |
John Benediktsson
|
ad9d44aa2b
|
compiler.cfg.linear-scan.allocation.state: simplify init-unhandled.
|
2014-12-01 22:18:15 -08:00 |
John Benediktsson
|
8f0c563268
|
core-foundation.run-loop: update using.
|
2014-12-01 17:06:45 -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 |
John Benediktsson
|
eb68676f31
|
editors.cot: moving to editors.coteditor.
|
2014-12-01 07:15:14 -08:00 |
John Benediktsson
|
793fa7baeb
|
heaps: whoops, this was an error.
|
2014-11-30 22:30:15 -08:00 |
John Benediktsson
|
6f1e819e04
|
urls.encoding: more cleanup.
|
2014-11-30 21:33:48 -08:00 |
John Benediktsson
|
b00e5a855b
|
urls.encoding: cleanup.
|
2014-11-30 21:22:54 -08:00 |
John Benediktsson
|
76761b2e59
|
more minor cleanup.
|
2014-11-30 19:26:23 -08:00 |
John Benediktsson
|
1e8dedb808
|
editors.cot: missed this for some reason.
|
2014-11-30 19:25:21 -08:00 |
John Benediktsson
|
63327f6fc8
|
editors.cot: minor fixes.
|
2014-11-30 19:23:22 -08:00 |
John Benediktsson
|
2e00389e7d
|
editors.cot: adding CotEditor support.
|
2014-11-30 19:20:03 -08:00 |
John Benediktsson
|
a1f91ba482
|
refs: some cleanup.
|
2014-11-30 10:24:07 -08:00 |
John Benediktsson
|
e12d4fba4c
|
using crlf.
|
2014-11-30 08:48:28 -08:00 |
John Benediktsson
|
76e2421f07
|
ftp: cleanup using.
|
2014-11-30 08:44:29 -08:00 |
John Benediktsson
|
ec0c896ed3
|
ftp.server: use C: for ftp-get and ftp-put.
|
2014-11-30 08:43:50 -08:00 |
John Benediktsson
|
818f337b02
|
cleanup "over push" is "suffix!".
|
2014-11-30 08:38:59 -08:00 |
John Benediktsson
|
a5e7176ec7
|
cpu.x86: "dup pop* push" is just "set-last".
|
2014-11-30 08:28:19 -08:00 |
John Benediktsson
|
d0357cc349
|
Revert "ui.tools.listener: update docs for Emacs-style text entry."
This reverts commit 913e69500f .
|
2014-11-30 07:13:10 -08:00 |