factor/basis/compiler
Björn Lindqvist 70e9834f2f compiler.cfg.*: new system for emitting spill/reloads for gc calls (#1471)
GC calls were treated as sync points so all registers were spilled
around them. But if the gc call isn't triggered, it is unnecessary to
spill. This commit fixes that by handling ##call-gc specially and
putting ##spill and ##reloads in the same block as the gc call itself.
2016-04-22 19:21:15 +02:00
..
cfg compiler.cfg.*: new system for emitting spill/reloads for gc calls (#1471) 2016-04-22 19:21:15 +02:00
codegen compiler.*: more compiler tests 2016-04-22 12:44:25 +02:00
constants style fixes - indenting slots and word bodies 2016-04-22 13:06:41 +02:00
crossref graphs: move to core and simplify. 2016-03-21 10:20:38 -07:00
errors basis: ERROR: changes. 2015-08-13 03:20:39 -07:00
test compiler.*,cpu.*: add a height slot to ##call nodes, then other compiler 2015-05-09 20:04:22 -07:00
tests compiler.tests.stack-trace: use with-test-file. 2016-04-04 15:00:04 -07:00
threads compiler: cleanup usings. 2014-12-13 16:10:21 -08:00
tree compiler.*: more compiler tests 2016-04-22 12:44:25 +02:00
utilities basis: Cleaning up tests using lists and IN: forms. 2016-03-30 20:04:14 -07:00
authors.txt
compiler-docs.factor compiler: resolve duplicate doc for "compiled". 2014-10-19 08:27:59 -07:00
compiler.factor classes.algebra: removing valid-classoid? (enforced in constructors). 2016-04-13 14:29:24 -07:00
summary.txt
tags.txt