]> gitweb.factorcode.org Git - factor.git/history - basis/compiler
Infer non-callables as though they're self-evaluating
[factor.git] / basis / compiler /
2022-07-31 Doug Colemanfactor: refactor something
2022-07-31 Doug Colemanfactor: use new words
2022-01-25 Benjamin Pollackassocs: rename assoc-combine/refine to assoc-union...
2022-01-25 John Benediktssoncompiler.tree.modular-arithmetic: adding bignum>fixnum...
2022-01-22 John Benediktssoncompiler.cfg.value-numbering.comparisons: fix docs...
2022-01-22 John Benediktssonlayouts: rename 32bit? and 64bit? to 32-bit? and 64...
2022-01-20 Doug Colemanfactor: trim more using lists.
2022-01-20 Doug Colemanfactor: trim using lists
2022-01-17 John Benediktssonalien.data: rename some private words for readability
2022-01-17 John Benediktssonclasses.struct: moving to new/boa instead of <struct...
2022-01-15 John Benediktssoncompiler.tree.propagation.transforms: only partial...
2022-01-14 John BenediktssonRevert "stack-checker.dependencies: use existing add...
2022-01-14 John Benediktssonstack-checker.dependencies: use existing add-depends...
2022-01-14 John Benediktssonclasses.struct: make new and boa work on struct-class
2021-12-30 Doug Colemanfactor: Move math.ranges => ranges.
2021-12-30 John Benediktssonendian: replaces io.binary and io.binary.fast.
2021-12-30 Doug Colemanfactor: use new math.ranges syntax in tests and docs
2021-12-24 John Benediktssonmath.intervals: rename "inf,a" words to be "inf,b".
2021-12-21 timorcompiler.tree.propagation: Eliminate redundant resize...
2021-12-21 timorcompiler.tree.propagation: Propagate length slot of...
2021-12-21 Doug Colemanfactor: use more split/join words
2021-12-20 Doug Colemanfactor: words -> split-words, lines -> split-lines...
2021-12-20 Doug Colemancore: Add words/unwords/unwords-as and use them.
2021-05-05 John Benediktssoncompiler.cfg.copy-prop: cleanup using.
2021-04-04 timormath.intervals: Add [0,b] and [0,b), use in a couple...
2021-03-17 John Benediktssoncompiler.tree.propagation.transforms: sigh.
2021-03-17 John Benediktssoncompiler.tree.propagation.transforms: maybe better...
2021-03-17 John Benediktssoncompiler.tree.propagation: add some tests.
2021-03-17 John Benediktssoncompiler.tree.propagation.transforms: fix redundant...
2021-03-17 Doug Colemancompiler.tree.propagation: Use ... for example
2021-03-17 John Benediktssoncompiler.tree.propagation: fix docs to show expected...
2021-03-16 John Benediktssoncompiler.cfg.builder: need to define the 'id' slot.
2021-03-04 John BenediktssonRevert "Support declaring intervals as well as classes...
2021-03-04 John BenediktssonRevert "compiler.tree: formatting."
2021-03-03 John Benediktssoncompiler.tree: formatting.
2021-03-03 timorSupport declaring intervals as well as classes for...
2021-01-29 Doug Colemanfactor: Trimming ``USING:`` lists.
2020-12-16 Benjamin Pollacksets: rename combine/refine to union-all/intersect-all
2020-12-13 John Benediktssoncompiler.cfg.gc-checks: need IN: for ABOUT:
2020-12-13 John Benediktssoncompiler: fix PRIVATE docs.
2020-11-19 John Benediktssoncompiler.tree.debugger: fix location of _.
2020-11-09 John Benediktssoncompiler.cfg: fix $slots table for basic-block.
2020-10-18 John Benediktssoncompiler.tree.propagation.call-effect: use kernel in...
2020-10-18 timorcompiler.propagation.call-effect: handle class-info...
2020-09-26 John Benediktssoncompiler.tree.propagation.transforms: document not...
2020-09-26 John Benediktssoncompiler.tree.propagation.known-words: fix type in...
2020-09-09 John Benediktssonbasis: removing unnecessary method stack effects.
2020-08-14 John Benediktssoncompiler.tree.escape-analysis.branches: no need for...
2020-05-22 John Benediktssonui.tools.error-list: changing icons from tiff to png.
2020-05-19 timorcompiler.tree.propagation.slots: remove unused word
2020-04-14 Alexander Iljincompiler.tree.propagation.constraints: fix a harmless...
2020-02-26 John Benediktssonmath.vectors.simd: fix typo in simd vdot intrinsic.
2020-02-26 John Benediktssonmath.vectors: rename "v." to "vdot"
2020-02-17 John Benediktssonhelp.markup: adding a $slots word to document slots...
2020-01-24 kusumotonorioTests for System V AMD64 ABI (#2233)
2020-01-24 John BenediktssonMerge pull request #2235 from kusumotonorio/system...
2020-01-23 kusumotonoriounix.factor: Bug fix etc., boxing.factor: Improves... 2235/head
2020-01-20 kusumotonorioboxing.factor: Swap first and second positions
2020-01-20 kusumotonorioboxing.factor: Use count
2020-01-19 kusumotonorioput alien.factor back
2020-01-19 kusumotonorioAdd Callback Tests
2020-01-19 kusumotonorioStop inc-not-f and dec-not-f, etc
2020-01-16 kusumotonorioboxing.factor: Change Stack Effects
2020-01-16 kusumotonorioRemove an extra space
2020-01-16 kusumotonorioImprove System V AMD64 ABI compliance
2019-10-31 John Benediktssoncompiler.tree.propagation: fix test for improved interv...
2019-09-09 timormath.intervals: Consistent handling of special intervals
2018-08-21 Alexander Iljin*-docs: remove extra space character at the end of...
2018-07-22 Doug Colemanlayouts: Add 32bit? and 64bit? words.
2018-07-14 Doug Colemanfactor: Make source files/resources 644 instead of...
2018-07-07 Doug Colemandocs: Fix help-lint-all mistakes.
2018-06-20 Doug Colemancore: Add the shuffler words but without primitives.
2018-02-19 Doug Colemanalien.libraries: load-library is misnamed, refactor...
2018-02-13 John Benediktssonfix more typos in docs.
2018-02-13 John Benediktssonfix some typos in docs.
2018-02-12 Cat Stevensfix a typo in compiler.tree.propagation.constraints...
2018-01-20 John Benediktssonbasis/extra: removing '[ @ ] in favor of _ for fried...
2017-10-25 John Benediktssonsource-files.errors: rename <definition-error> to new...
2017-09-11 Alexander IljinUpdate some copyright headers to follow the current...
2017-08-06 Doug Colemanfactor: Rename [curry] -> currier, remove some [foo...
2017-08-06 Doug Colemanpeg.ebnf: Clean up EBNF: syntax.
2017-08-06 Doug Colemanfunctors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR>
2017-07-05 Björn Lindqvistcompiler.crossref: stray char broke bootstrap, sorry
2017-07-04 Björn Lindqvistcompiler.*: more docs
2017-07-03 Doug ColemanFactor: Rename <enum> to <enumerated> to not confuse...
2017-06-05 Alexander Iljin*-docs: replace double spaces with single spaces
2017-06-03 Doug Colemancompiler.tree.propagation.call-effect: I deleted an...
2017-06-02 Doug Colemancore/basis: Rename tuples kernel:curry -> curried,...
2017-06-02 Doug Colemancore: Rename iota to <iota> so we can have TUPLE: iota...
2017-06-01 Doug Colemancompiler: Rename start -> start-compilation, finish...
2017-06-01 Doug Colemanfactor: Rename GENERIC# to GENERIC#:.
2017-02-09 John Benediktssonusing ignore-errors instead of [ drop ] recover.
2017-02-08 John Benediktssoncompiler.utilities: move conjoin-at tests.
2017-02-08 John Benediktssonsets: moving unique/conjoin/conjoin-at to compiler...
2017-01-04 Jon Harpercompiler.cfg: add peephole opt to never untag the input...
2017-01-04 Jon Harpercore layouts, remove hardcoded tag width
2016-12-09 Björn Lindqviststack-checker.dependencies: moving the add-depends...
2016-12-06 Björn Lindqvistcompiler.*: places where filter-word-defs can be used
2016-12-03 Björn Lindqviststack-checker.dependencies: removing the add-depends...
2016-12-01 Björn Lindqvistcompiler.cfg.builder.alien.tests: fix test that broke...
next