summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-04-26Implement cross-module inliningwip-inlinable-exportsAndy Wingo2-59/+138
2021-04-26Add support for recording inlinable module exportsAndy Wingo6-8/+891
2021-04-26Add pass to resolve free toplevel references in declarative modulesAndy Wingo5-0/+287
2021-04-26Letrectify links module defs with usesAndy Wingo1-1/+19
2021-04-26Bump minor objcode version for new intrinsicsAndy Wingo2-3/+3
2021-04-26Allow contification for $callkAndy Wingo1-36/+132
2021-04-26CPS conversion calls module variables through trampolinesAndy Wingo1-2/+86
2021-04-26Fix CPS optimizations to allow callk in front halfAndy Wingo4-34/+45
2021-04-26Fix error when argument to < not a realAndy Wingo1-1/+2
2021-04-26Simplify module variable lookup slow-pathAndy Wingo9-13/+152
2021-04-25Fix cached-module-box cache keysAndy Wingo1-2/+2
2021-04-25Fix bugs introduced when allowing $kfun -> $kargsAndy Wingo2-3/+6
2021-04-23Fix comments in cps/compile-bytecodeAndy Wingo1-2/+5
2021-04-21New pass: elide-arity-checksAndy Wingo5-1/+113
2021-04-21Allow $kargs as entry of $kfunAndy Wingo9-54/+101
2021-04-21Mark some elisp runtime modules as non-declarativeAndy Wingo2-2/+4
2021-04-21Optimize letrec* binding order in fix-letrecAndy Wingo1-3/+41
2021-04-12Compile fix for x86_64-MinGW.Jan (janneke) Nieuwenhuizen1-3/+3
2020-08-13ice-9 ftw: Use 'absolute-file-name?' in 'nftw'.Jan (janneke) Nieuwenhuizen1-4/+1
2020-10-05Document write-line.Jan (janneke) Nieuwenhuizen2-1/+12
2021-04-08Update gnulib to a3a946f670718d0dee5a7425ad5ac0a29fb46ea1wip-gnulib-updateDaniel Llorens54-302/+1075
2021-04-04Fix typos in examples.Mikael Djurfeldt5-6/+6
2021-04-01Fix handling of parameter lists to elisp defun to allow nil.Mikael Djurfeldt2-2/+5
2021-03-19goops: Preserve all slot options in redefinable classes.David Thompson2-8/+52
2021-03-19web: 'tls-wrap' returns an unbuffered custom port.Ludovic Courtès1-3/+10
2021-03-19web: 'tls-wrap' avoids intermediate buffer.Ludovic Courtès1-10/+7
2021-03-18Update NEWSAndy Wingo1-1/+4
2021-03-16Fix recent i18n testsAndy Wingo1-2/+4
2021-03-15Fix buffer overread in string-locale<?Andy Wingo2-23/+25
2021-03-15Adapt test for string-locale-ci=?Andy Wingo1-5/+7
2021-03-15Fix buffer overread in string-locale-ci=? and related functionsAndy Wingo2-12/+18
2021-03-13Add JIT capability for MinGWMike Gran2-14/+52
2021-03-13On Cygwin, 'lib' DLLs use 'cyg' prefixMike Gran3-1/+64
2021-03-12Don't force installation of GMP allocators in guile shellAndy Wingo1-1/+0
2021-03-12Fix hash-table-merge! bug.Ricardo G. Herdt1-1/+1
2021-03-12Fix suspendable implementation of 'get-bytevector-some!'Andrew Whatson1-1/+1
2021-03-12Add tests for get-bytevector-some!Andrew Whatson1-0/+20
2021-03-12Revert "Handle CRLF and Unicode line endings in read-line"Andy Wingo6-171/+25
2021-03-11Add read-line and ftw changes to NEWSMichael Gran1-0/+7
2021-03-11Handle CRLF and Unicode line endings in read-lineMike Gran5-25/+165
2021-03-11ice-9 ftw: handle non-working inodesMichael Gran2-30/+67
2021-03-11ice-9 ftw: handle missing getuid and getgidMichael Gran2-17/+27
2021-03-11For MinGW use Windows filepaths in libpath.hMichael Gran2-1/+49
2021-03-11on MinGW, prefer winsock2.h over sys/select in iselectMike Gran1-0/+4
2021-03-11Build standalone test libraries as unversionedMike Gran1-4/+4
2021-03-11Add windows stubs for dlopen, dlclose, dlsym, dlerrorMike Gran3-1/+66
2021-03-10Add mkstemp; undocument mkstemp!Andy Wingo7-64/+93
2021-03-10On Win32, prefer winsock2 header for socket declarationsMike Gran1-3/+8
2021-03-10remove 2nd attempt at invoking ComSpec when spawning childMichael Gran1-17/+1
2021-03-10disable popen 'no duplicates' test for MinGWMichael Gran1-1/+6