]> gitweb.factorcode.org Git - factor.git/history - basis/compiler
Infer non-callables as though they're self-evaluating
[factor.git] / basis / compiler /
2016-11-30 Björn Lindqvistcompiler.cfg.*,compiler.tree.*: more docs and tests
2016-11-30 Björn Lindqvistcompiler,stack-checker.dependencies: init-dependencies...
2016-11-30 Björn Lindqvistcompiler.crossref: changes the way in which dependencie...
2016-11-28 Björn Lindqvistcompiler.crossref: better way to store the dependencies...
2016-11-28 Björn Lindqviststack-checker.dependencies: changes the names of the...
2016-11-28 Björn Lindqvistcompiler.crossref: better code for getting dependencies...
2016-11-28 Björn Lindqvistcompiler.codegen: we don't need the init-fixup word
2016-11-23 Björn Lindqvistcompiler.cfg.debugger: also print the instruction number
2016-11-18 Björn Lindqvistbasis,extra: refactorings to use the ignore-error and...
2016-11-15 Björn Lindqvistcompiler.cfg.linear-scan.assignment: correct representa...
2016-11-15 Björn Lindqvistcompiler.cfg.linear-scan: more tests
2016-11-15 Björn Lindqvistcompiler.cfg.*: more docs
2016-11-15 Björn Lindqvistcompiler.cfg.linear-scan.*: more tests
2016-11-15 Björn Lindqvistcompiler.cfg.linear-scan.allocation.spilling: <linked...
2016-11-11 Björn LindqvistRevert "compiler.tree.dead-code.simple: undo e1b22e0af4...
2016-11-10 Björn Lindqvistcompiler.tree.dead-code.simple: undo e1b22e0af4e5fa6aff...
2016-11-06 Björn Lindqvistcompiler.tree.propagation.recursive: redoing
2016-10-31 Björn LindqvistDocs: bunch of random doc updates
2016-10-31 Björn Lindqvistcompiler.tree.propagation.recursive: undoing 097b40ce41...
2016-10-31 Björn Lindqvistcompiler.tree.propagation.info: redoing a3be724f5a149cd...
2016-10-30 Alexander Iljincompiler.cfg.stacks-docs: fix a typo
2016-10-30 Alexander Iljincompiler.tree.debugger-docs: fix a typo
2016-10-30 Björn Lindqvistcompiler.tree.propagation.info: undid a3be724f5a149cde6...
2016-10-12 Björn LindqvistVM: change callstack>array primitive so it doesn't...
2016-10-08 Björn Lindqvistcompiler.cfg.*: bunch of doc updates
2016-09-29 Björn LindqvistVM: make visit_instruction_operands() skip over uniniti...
2016-09-29 Björn Lindqvistcompiler.test: this word is not used
2016-09-14 Björn Lindqvistcompiler.codegen: removing the insn-counts global
2016-09-12 Björn LindqvistDocs: fixing docs & comments to work with new stack...
2016-09-11 Björn Lindqvistcompiler.*: Remove the scrubbing part of the GC maps
2016-09-09 Björn Lindqvistcompiler.codegen.*: removing the init-gc-maps word
2016-09-09 Björn Lindqvistcompiler.cfg.stacks.*: rename trace-stack-state2 -...
2016-09-08 Björn Lindqvistcompiler.cfg.*: better way to store the block height
2016-09-08 Björn Lindqvistcompiler.cfg.stacks.*: new word local-loc>global, repla...
2016-09-08 Björn Lindqvistcompiler.cfg.stacks.local: simplified code for getting...
2016-09-08 Björn Lindqvistcompiler.cfg.*: changing height-state from a 2-el array...
2016-09-05 Björn Lindqvistcompiler.cfg.*: removing the adjust-d word
2016-09-05 Björn Lindqvistcompiler.cfg.stacks.*: removing the adjust word which...
2016-09-04 Björn Lindqvistcompiler.tree: these constructor words aren't needed
2016-09-04 Björn Lindqvistcompiler.cfg.builder: simplification of the shuffling...
2016-09-01 Björn Lindqvistcompiler.cfg.debugger: print -> write to not add stray...
2016-09-01 Björn Lindqvistcompiler.cfg.*: compiler doc updates
2016-08-31 Björn Lindqvistcompiler.cfg.stacks.finalize: only insert blocks if...
2016-08-30 Björn Lindqvistcompiler.cfg.debugger: better code for outputting using...
2016-08-30 Björn Lindqvistsets,compiler.cfg.stacks.global: putting the refine...
2016-08-29 Björn Lindqvistcompiler.cfg.*: replacing the peek/replace/kill-sets...
2016-08-26 Björn Lindqvistcompiler.cfg.stacks.height: removing vocab
2016-08-15 Björn Lindqvistcompiler.prettyprint: new vocab for prettyprinting...
2016-08-12 Björn Lindqvistcompiler.*: moving all words only relevant for testing...
2016-08-12 Björn Lindqvistcompiler.cfg.test-words: vocab is unused so we can...
2016-08-12 Björn Lindqvistcompiler.cfg.stacks.local: using compiler.cfg.debugger...
2016-08-10 Björn Lindqvistalien.*: frontend varargs support! #1677
2016-08-10 Björn Lindqvistcompiler.cfg.builder.alien: simpler caller-stack-frame...
2016-08-08 Björn Lindqvistcompiler.*: Backend implementation of varargs
2016-08-05 Björn Lindqvistcompiler.*, stack-checker.*: fixes to make the tests...
2016-08-04 Björn Lindqvistcompiler.cfg.builder.*: fix for tests that broke on...
2016-08-04 Björn Lindqviststack-checker.*: removes the in-d and out-d slots from...
2016-08-02 Björn Lindqvistcompiler.tests.alien: tests for varargs calls
2016-08-01 Björn Lindqvistcompiler.cfg.builder.alien.tests: fix for the test...
2016-08-01 Björn Lindqvistcompiler.cfg.*: lots of new tests
2016-08-01 Björn Lindqvistcompiler.*: new docs
2016-08-01 Björn Lindqvistcompiler.cfg.builder.alien.params: refactors the next...
2016-08-01 Björn Lindqvistcompiler.cfg.builder.alien.*: merge of with-param-regs...
2016-07-30 Alexander IljinAdd EOL at EOF for all authors.txt files for consistency
2016-06-21 Björn Lindqvistcompiler.*: a bunch of random doc additions
2016-05-24 Björn Lindqvistcompiler.cfg.builder.*: docs and tests
2016-05-24 Björn Lindqvistcompiler.cfg.value-numbering.*: new docs
2016-05-24 Björn Lindqvistbootstrap.image.primitives: resize-byte-array can also...
2016-05-20 Björn LindqvistDocs: fixing help-lint failures
2016-05-19 Björn Lindqvistcompiler.constants: docs
2016-05-19 Björn Lindqvistcompiler.cfg.value-numbering.comparisons: some duplicat...
2016-05-19 Björn Lindqvistcompiler.cfg.value-numbering.graph: docs and test
2016-05-19 Björn Lindqvistcompiler.cfg.value-numbering.comparisons: docs and...
2016-05-18 Björn Lindqvistcompiler.cfg.utilities: rewrite apply-passes as a macro
2016-05-02 Björn Lindqvistcompiler.cfg.*: new slots ds-height and rs-height
2016-04-30 Björn Lindqvistcompiler.cfg.builder.*: the when* checks aren't needed
2016-04-22 Björn Lindqvistcompiler.cfg.*: new system for emitting spill/reloads...
2016-04-22 Björn LindqvistDocs: ui and compiler
2016-04-22 Björn Lindqviststyle fixes - indenting slots and word bodies
2016-04-22 Björn Lindqvistcompiler.*: more compiler docs
2016-04-22 Björn Lindqvistcompiler.*: more compiler tests
2016-04-22 Björn Lindqvistcompiler.cfg.ssa.interference.live-ranges: Docs
2016-04-22 Björn Lindqvistcompiler.cfg.linear-scan.allocation.splitting: Docs
2016-04-22 Björn Lindqvistcompiler.cfg.linear-scan.allocation: removes no-free...
2016-04-13 John Benediktssonclasses.algebra: removing valid-classoid? (enforced...
2016-04-10 Björn Lindqvistcompiler.cfg.linear-scan.assignment: better vregs>regs
2016-04-10 Björn Lindqvistcompiler.cfg.linear-scan.assignment: refactoring of...
2016-04-04 John Benediktssoncompiler.tests.stack-trace: use with-test-file.
2016-04-04 John Benediktssoncompiler.cfg.linear-scan.allocation.spilling: fix ...
2016-04-03 Björn Lindqvistcompiler.cfg.linear-scan.allocation.spilling: fix stack...
2016-04-03 Björn Lindqvistcompiler.cfg.linear-scan.live-intervals: hairy- and...
2016-04-03 Björn Lindqvistcompiler.cfg.linear-scan.assignment: refactoring +...
2016-04-03 Björn Lindqvistcompiler.cfg.linear-scan.assignment: refactoring
2016-04-03 Björn Lindqvistcompiler.cfg.linear-scan.live-intervals: better way...
2016-04-02 Björn Lindqvistcompiler.cfg.linear-scan.assignment: dont think prepare...
2016-04-02 Björn Lindqvistcompiler.cfg.linear.scan.*: makes it so ranges and...
2016-04-01 Björn Lindqvistcompiler.cfg.linear-scan.live-intervals: doc lint fixes
2016-04-01 Björn Lindqvistbasis.compiler.cfg.linear-scan.*: fixing boostrap probl...
2016-04-01 Björn Lindqvistcompiler.cfg.linear-scan.allocation.splitting: fix...
2016-04-01 Björn Lindqvistcompiler.cfg.linear-scan.live-intervals: simplify uses...
next