summaryrefslogtreecommitdiff
path: root/am/bootstrap.am
Commit message (Expand)AuthorAgeFilesLines
* Add 'bytevector-slice'.Ludovic Courtès2023-01-141-0/+1
* Rework bootstrap to be reproducibleAndy Wingo2022-02-011-74/+350
* Add new pass to optimize away return value count checksAndy Wingo2021-11-151-0/+1
* Add support for recording inlinable module exportsAndy Wingo2021-05-111-0/+1
* Add pass to resolve free toplevel references in declarative modulesAndy Wingo2021-05-111-0/+1
* New pass: elide-arity-checksAndy Wingo2021-04-211-0/+1
* Read-in-scheme replaces boot "read" definitionAndy Wingo2021-03-031-1/+0
* Read Scheme via read-syntaxAndy Wingo2021-02-251-0/+1
* Replace libltdl with raw dlopen, dlsymAndy Wingo2021-02-031-1/+2
* Add new pass to optimize branch chains to table dispatchAndy Wingo2020-08-121-0/+1
* Punt more CPS compiler until later in bootstrapAndy Wingo2020-05-131-2/+3
* Punt CPS compiler to end of bootstrapAndy Wingo2020-05-121-34/+34
* Slight tweaks to bootstrap orderAndy Wingo2020-05-111-6/+6
* Wire up simplified warning levels in "guild compile"Andy Wingo2020-05-081-1/+1
* Add baseline compilerAndy Wingo2020-05-041-0/+1
* Remove unused (language tree-il canonicalize)Andy Wingo2020-05-041-1/+0
* Add eta-expansion pass after pevalAndy Wingo2020-01-151-1/+2
* Add letrectify tree-il passAndy Wingo2019-08-181-2/+2
* Split graph utilities out of (language cps utils)Andy Wingo2019-08-131-1/+2
* Emit instrument-loop in loops.Andy Wingo2018-07-291-1/+1
* Add (system base optimize) moduleAndy Wingo2018-01-051-0/+1
* $throw is a new kind of CPS termAndy Wingo2018-01-031-2/+1
* Remove inline-constructors passAndy Wingo2017-12-271-1/+0
* Inline "elide-values" optimization into CPS conversionAndy Wingo2017-12-271-1/+0
* Refactor lowering of Tree-IL primcalls to CPSAndy Wingo2017-12-271-1/+1
* Add integer devirtualization pass.Andy Wingo2017-11-241-0/+1
* Add (system base types internal).Andy Wingo2017-10-251-1/+2
* Add handle-interrupts inst and compiler passAndy Wingo2016-11-161-0/+1
* Add meta/build-envAndy Wingo2016-07-101-1/+1
* Load port bindings in separate (ice-9 ports) moduleAndy Wingo2016-04-151-0/+1
* Distribute prebuilt bootstraps for common hostsAndy Wingo2016-01-291-0/+153