summaryrefslogtreecommitdiff
path: root/module
Commit message (Expand)AuthorAgeFilesLines
...
* Reimplement integer-expt in SchemeAndy Wingo2022-01-131-1/+39
* Avoid quadratic behavior in id-var-nameAndy Wingo2022-01-132-60/+67
* -Oresolve-free-vars pass gracefully handles failed autoloads.Andy Wingo2022-01-111-15/+21
* New function srfi-4-vector-type-size in (srfi srfi-4 gnu)Daniel Llorens2021-12-062-3/+8
* Support C99 complex types conditionally in (system foreign)Mikael Djurfeldt2021-12-011-4/+12
* Add -Ooptimize-known-return-types at -O2Andy Wingo2021-11-152-0/+3
* Add new pass to optimize away return value count checksAndy Wingo2021-11-153-1/+172
* Allow callk to continue to kargsAndy Wingo2021-11-155-30/+23
* Refactor send and receive shuffles in slot allocationAndy Wingo2021-11-152-46/+68
* Refactor compile-bytecodeAndy Wingo2021-11-151-142/+115
* Support C99 complex types in (system foreign)Daniel Llorens2021-11-151-0/+16
* Avoid ash with arguments that might overflow in (language cps types)Daniel Llorens2021-11-051-1/+3
* module/system/base/target.scm: support riscv32Fabrice Fontaine2021-11-051-0/+1
* Add support for arcVineet Gupta2021-11-031-2/+2
* Improve support for R6/R7 SRFI module name formats.Taylan Kammer2021-11-021-22/+108
* sxml: Make parser thread-safe.Ludovic Courtès2021-10-221-3/+2
* Provide xxvector-copy and xxvector-copy! for srfi-4 vectorsDaniel Llorens2021-10-211-22/+98
* (ice-9 format): Fix scaling floats with leading zerosTimothy Sample2021-10-191-2/+2
* Add primitive alias analysis to CSEAndy Wingo2021-10-032-5/+72
* Use more logtest in cse.scmAndy Wingo2021-10-031-3/+3
* Allow primcalls with multiple defsAndy Wingo2021-10-011-1/+1
* Add ,optimize-cps REPL meta-commandAndy Wingo2021-10-012-10/+23
* Add CPS pretty-printerAndy Wingo2021-10-012-0/+318
* Allow unchecked functions to have unboxed argumentsAndy Wingo2021-10-012-6/+18
* Move live variable computation routines to utils and graphs.Andy Wingo2021-10-013-248/+225
* Hotfix to unify (x ...) patterns in matchAndy Wingo2021-09-301-16/+53
* Baseline compiler no longer swaps rsh/lsh when transforming ash calls.Ludovic Courtès2021-09-201-2/+2
* Fix 'ash' primcall match clause in baseline compiler.Ludovic Courtès2021-09-201-3/+3
* srfi-1: 'find-tail' passes 'check-arg' the right procedure name.Ludovic Courtès2021-09-201-2/+2
* (system repl command) autoloads the compiler, disassembler, and profiler.Ludovic Courtès2021-09-201-4/+6
* Revert shift of ndim in array tag from 3df3ba1a2c956bba122328e1fc4be614171a4f42Daniel Llorens2021-09-171-1/+1
* foreign-library: fix darwin detectionAleix Conchillo Flaqué2021-09-021-1/+1
* Remove array contp flagDaniel Llorens2021-08-161-2/+3
* Add function vector-copy! to coreDaniel Llorens2021-08-062-30/+4
* Reuse core vector-fill! in (scheme base)Daniel Llorens2021-08-061-11/+1
* Extend core vector-copy to r7rs vector-copyDaniel Llorens2021-08-062-36/+14
* ice-9/read: Parse #{}}# properly.Maxime Devos2021-08-021-2/+5
* Fix crash on #nil in syntaxesRob Browning2021-07-111-0/+1
* Fix bug in eq-constant? propagation in CSE if kf == ktAndy Wingo2021-05-241-3/+3
* Fix bug in nftw functionDaniel Llorens2021-05-211-4/+4
* Fix trace-calls-to-procedureRobin Green2021-05-191-1/+1
* Add ‘expt’ to the list of effect-free primitives.masterMaxime Devos2021-05-181-1/+2
* Implement cross-module inliningAndy Wingo2021-05-112-58/+137
* Add support for recording inlinable module exportsAndy Wingo2021-05-115-8/+890
* Add pass to resolve free toplevel references in declarative modulesAndy Wingo2021-05-114-0/+286
* Letrectify links module defs with usesAndy Wingo2021-05-111-1/+19
* Bump objcode versionAndy Wingo2021-05-111-1/+1
* bug#45131: [PATCH] Compile directly to target language if no joint is found.Leo Prikler2021-05-101-11/+15
* Minor tweak to truncate-bitsAndy Wingo2021-05-101-8/+5
* Optimize truncate-bitsAndy Wingo2021-05-061-4/+17