Slava Pestov
|
805b0b2430
|
Merge branch 'master' of git://github.com/bogiebro/factor into bogie
|
2009-08-05 22:20:40 -05:00 |
Sam Anklesaria
|
a352e7411e
|
reindented ui.gadgets.tables
|
2009-08-05 21:29:48 -05:00 |
Sam Anklesaria
|
9d3fe3fd9a
|
removed demo from poppers
|
2009-08-05 20:04:14 -05:00 |
Sam Anklesaria
|
d65be18dce
|
ui.gadgets.poppers: new ui gadget
|
2009-08-05 20:01:50 -05:00 |
Slava Pestov
|
370f4c081d
|
compiler.cfg: convert code into two-operand form before SSA destruction; SSA destruction now operates on a relaxed SSA form where multiple defs of the same vreg are allowed, but only within a single basic block. This makes linear scan's coalescing redundant, allowing it to be removed completely
|
2009-08-05 18:57:46 -05:00 |
Slava Pestov
|
eb3bd1edea
|
cpu.x86.assembler: make some words private
|
2009-08-05 18:30:42 -05:00 |
Sam Anklesaria
|
e426bc4be8
|
moved patterns to persistency for new db prep
|
2009-08-05 16:45:22 -05:00 |
Sam Anklesaria
|
0c4b9a0d58
|
simplified ui.gadgets.tables
|
2009-08-05 16:24:56 -05:00 |
Sam Anklesaria
|
42d478054f
|
ui.gadgets.layout: add-gadget-at refactored
|
2009-08-05 08:44:14 -05:00 |
Slava Pestov
|
b1a85133dc
|
http.server.rewrite: fix typo in docs
|
2009-08-05 03:35:31 -05:00 |
Slava Pestov
|
97ec3ea1b4
|
compiler.graphviz: add high-level IR call graph rendering
|
2009-08-05 03:33:06 -05:00 |
Slava Pestov
|
fb03a93763
|
compiler.tree.recursive: have to check tail call flag of call tree edges too
|
2009-08-05 02:14:49 -05:00 |
Slava Pestov
|
50fd4f17c3
|
Oops
|
2009-08-05 01:15:06 -05:00 |
Sam Anklesaria
|
f9cc05e14a
|
gadgets.controls.refactoring
|
2009-08-04 23:00:46 -05:00 |
Slava Pestov
|
eb0ecb68cd
|
ui.tools.debugger: (:edit) got renamed to edit-error
|
2009-08-04 21:14:43 -05:00 |
Slava Pestov
|
3b2fd98e7c
|
Refactor source-file-errors a little bit to remove some code duplication, and so that clicking 'Edit' in error list tool works for parse errors in unit tests
|
2009-08-04 21:01:21 -05:00 |
Slava Pestov
|
c3d60e5899
|
compiler.tree.recursive: more accurate loop detection
|
2009-08-04 19:18:40 -05:00 |
Sam Anklesaria
|
c05e91a7a3
|
replaced redundancies
|
2009-08-04 17:16:34 -05:00 |
Slava Pestov
|
eed4f4dcfc
|
compiler.tree.recursive: add some more more loop detection tests
|
2009-08-04 16:23:14 -05:00 |
Sam Anklesaria
|
70428241bd
|
textmate bundle scaffolding
|
2009-08-04 16:05:37 -05:00 |
Sam Anklesaria
|
bc0711cbe5
|
modules vocab in working order
|
2009-08-03 23:12:34 -05:00 |
Sam Anklesaria
|
a7ff4c7884
|
not using message passing threads for modules
|
2009-08-03 22:29:02 -05:00 |
Slava Pestov
|
9aba341bdb
|
furnace.sessions: fix tests, requests must have a method set now
|
2009-08-03 21:26:06 -05:00 |
Sam Anklesaria
|
1145f49a47
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-03 20:09:05 -05:00 |
Doug Coleman
|
5d19f868fb
|
fix using list
|
2009-08-03 17:32:56 -05:00 |
Slava Pestov
|
be0d134ebe
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-03 15:00:21 -05:00 |
Slava Pestov
|
841fc3a89a
|
http.server.rewrite generalizes furnace.actions rest slot, so mention this in the docs
|
2009-08-03 15:00:05 -05:00 |
Slava Pestov
|
181d9ca07d
|
http.server.rewrite: facility for making URLs prettier, and dynamic dispatching on the first part of a host name. Doug go nuts
|
2009-08-03 14:58:56 -05:00 |
Slava Pestov
|
3857006b71
|
Move furnace.actions:{param,params} and furnace.utilities:request-params to http.server
|
2009-08-03 14:58:18 -05:00 |
Sam Anklesaria
|
dcd6bc316c
|
textmate snippets for factor bundle
|
2009-08-03 14:06:00 -05:00 |
Slava Pestov
|
e5114aa510
|
bootstrap.compiler.timing: fix load error
|
2009-08-03 13:34:28 -05:00 |
Slava Pestov
|
07ea78df57
|
sequences: map, 2map, 3map use new map-integers combinator; last two no longer depend on integers-as-sequences
|
2009-08-03 13:30:55 -05:00 |
Slava Pestov
|
b49e4c9c9b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-03 10:31:27 -05:00 |
Slava Pestov
|
d286a7f426
|
compiler.cfg.critical-edges: no longer neededed
|
2009-08-03 10:31:00 -05:00 |
Sam Anklesaria
|
07b34c6d0a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-03 10:13:27 -05:00 |
Sam Anklesaria
|
a211054962
|
textmate bundle work- stopped by modules bug
|
2009-08-03 10:12:20 -05:00 |
Slava Pestov
|
d20d335447
|
compiler.cfg.stacks: more accurate deconcatenatization inserts fewer partially redundant ##peeks. 11% improvement on benchmark.beust2, 2% reduction in ##peek and ##replace instructions inserted
|
2009-08-03 07:08:28 -05:00 |
Slava Pestov
|
720bfe378f
|
compiler.cfg.stacks.uninitialized: use bitand instead of min
|
2009-08-03 06:03:38 -05:00 |
Slava Pestov
|
89305e0bcb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-03 01:02:14 -05:00 |
Slava Pestov
|
30fde00570
|
help.html: fix vocab help generation
|
2009-08-03 01:02:00 -05:00 |
Doug Coleman
|
a67a424644
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-02 23:18:09 -05:00 |
Joe Groff
|
63e5b0d6d8
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-02 23:16:52 -05:00 |
Joe Groff
|
f5edb8629f
|
one last sort-with-able straggler in fuel.xref
|
2009-08-02 20:17:25 -05:00 |
Joe Groff
|
97a515c04e
|
[ [ ... ] bi@ >=< ] sort => [ ... ] inv-sort-with
|
2009-08-02 20:14:56 -05:00 |
Joe Groff
|
a2fe9f1952
|
[ [ ... ] bi@ <=> ] sort => [ ... ] sort-with
|
2009-08-02 20:13:59 -05:00 |
Joe Groff
|
2a60451107
|
[ [ ... ] compare invert-comparison ] sort => [ ... ] inv-sort-with
|
2009-08-02 20:10:58 -05:00 |
Joe Groff
|
7c5ef08aab
|
[ [ ... ] compare ] sort => [ ... ] sort-with
|
2009-08-02 20:09:23 -05:00 |
Joe Groff
|
cdf964579d
|
sorting: sort-with and inv-sort-with combinators to simplify common [ [ ... ] compare ] sort idiom
|
2009-08-02 20:01:54 -05:00 |
Joe Groff
|
f0f20708cd
|
gpu.render: remove gpu-data-ptr slot specialization on index-elements. it prevents using specialized-arrays or other byte-array wrappers with index-elements
|
2009-08-02 19:52:33 -05:00 |
Doug Coleman
|
397def0ede
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-02 19:31:47 -05:00 |