summaryrefslogtreecommitdiff
path: root/module/system/base/compile.scm
AgeCommit message (Expand)AuthorFilesLines
2024-05-06Fix error messages containing format stringsMichael Käppler1-1/+1
2021-05-10bug#45131: [PATCH] Compile directly to target language if no joint is found.Leo Prikler1-11/+15
2021-03-10Add mkstemp; undocument mkstemp!Andy Wingo1-6/+6
2020-05-12Delay loading CPS unless CPS compiler usedAndy Wingo1-13/+12
2020-05-08Add compiler chooser implementation; fix bugs with previous commitAndy Wingo1-21/+28
2020-05-08Sketch of how to choose different compiler based on -O0Andy Wingo1-6/+16
2020-05-08Define new "lowering" phase in compilerAndy Wingo1-6/+6
2020-05-08Warning and optimization levels always small integersAndy Wingo1-6/+7
2020-05-08Add language-specific analysis pass to compiler infrastructureAndy Wingo1-11/+35
2020-05-08Add #:optimization-level, #:warning-level compile keyword argsAndy Wingo1-10/+34
2020-05-08Rework compile-foldAndy Wingo1-38/+49
2020-05-08Use more `match' in (system base compile)Andy Wingo1-36/+59
2020-05-07Slight (system base compile) refactorAndy Wingo1-2/+2
2020-05-05Update (system base compile) headerAndy Wingo1-16/+11
2016-07-25Allow mkstemp! to have optional "mode" argumentAndy Wingo1-1/+1
2016-06-21Use source file permissions for compiled filesAndy Wingo1-1/+3
2013-12-02Rename "RTL" to "bytecode"Andy Wingo1-2/+2
2013-11-08Decompile goes from tree-il to scheme by default.Andy Wingo1-2/+2
2013-10-31Default to compiling to RTLAndy Wingo1-2/+2
2013-08-24compile-file adds #:to-disk? #t to optsAndy Wingo1-1/+2
2013-03-10use chmod portably in (system base compile)Jason Earl1-1/+3
2013-02-19Fix startup of guile.exe on MS-Windows.Eli Zaretskii1-1/+2
2013-01-22paameterize in read-and-compileAndy Wingo1-1/+1
2013-01-22current-language is a parameter in boot-9Andy Wingo1-1/+1
2013-01-22fix compilation of glil to assemblyAndy Wingo1-4/+21
2013-01-21read-and-compile closes input file after seeing EOFAndy Wingo1-1/+2
2012-09-11Don't stat(2) and access(2) the .go location before using it.Ludovic Courtès1-10/+9
2012-01-05Placate a number of `syntax-check' verifications.Ludovic Courtès1-1/+1
2011-12-30Update comment: ~/.guile-ccache => ~/.cache/guile/ccacheMark H Weaver1-1/+1
2011-06-30fix generation of auto-compiled file names on mingw systemsAndy Wingo1-3/+11
2011-03-29rewrite ensure-writable-dir to not be racyAndy Wingo1-9/+20
2011-02-13autocompile -> auto-compileAndy Wingo1-1/+1
2011-01-26more sensible error if compiled-file-name returns false in compile-fileAndy Wingo1-1/+3
2011-01-24Choose the input source file encoding in a locale-independent way.Ludovic Courtès1-3/+4
2010-11-16remove syntax-error and call-with-compile-error-catch from compile.scmAndy Wingo1-24/+2
2010-07-26Check for go/scm mtime ordering rather than equality.Ludovic Courtès1-5/+0
2010-06-02current-language fluid refactoringAndy Wingo1-6/+0
2010-04-19compile-file gets #:canonicalization arg, defaults to 'relativeAndy Wingo1-18/+23
2010-02-16`load' doesn't cause the compiler to be loaded in some casesAndy Wingo1-0/+2
2010-01-17nanosecond timestamp support in stat and utimeAndy Wingo1-1/+3
2010-01-11Remove unused top-level variables.Ludovic Courtès1-6/+1
2009-10-23fix brainfuck for new tree-il, and add testsAndy Wingo1-1/+4
2009-10-16compilation enviroments are always modules; simplifications & refactoringsAndy Wingo1-31/+10
2009-10-16no more *compilation-environment* fluidAndy Wingo1-20/+9
2009-10-16language-readers receive environment as an argAndy Wingo1-1/+1
2009-09-20Honor and confine expansion-time side-effects to `current-reader'.Ludovic Courtès1-3/+20
2009-09-20Compile in a fresh module by default.Ludovic Courtès1-3/+23
2009-08-25Add full Unicode capability to ports and the default readerMichael Gran1-2/+5
2009-07-31Add `(system base message)', a simple warning framework.Ludovic Courtès1-0/+11
2009-07-15Switch remaining GPLv2+ Guile-VM headers to LGPLv3+.Ludovic Courtès1-14/+13