summaryrefslogtreecommitdiff
path: root/module/system
AgeCommit message (Expand)AuthorFilesLines
2025-03-22Improve DLL search strategy for load-foreign-libraryMichael Gran1-15/+136
2024-10-25Better REPL behavior on syntax errors in meta commands.Taylan Kammer3-9/+12
2024-10-12Create procedure to enable silencing the Guile welcome message. * module/syst...Matthew Wette1-2/+8
2024-07-12define-meta-command: mention effects of a missing categoryRob Browning1-0/+2
2024-05-17make-foreign-object-type: add #:super to provide superclassesRob Browning1-4/+5
2024-05-06Fix error messages containing format stringsMichael Käppler4-7/+13
2024-04-16linker: Create a sparse file only when writing to a file port.Ludovic Courtès1-5/+16
2024-04-15linker: Create sparse files for padding.Ludovic Courtès1-10/+4
2024-03-17Expose read-c-struct, write-c-struct syntaxAndy Wingo1-12/+14
2024-03-17Rework read-fields, write-fields to not return offsetAndy Wingo1-14/+20
2024-03-17Rework make-c-struct, parse-c-structAndy Wingo1-80/+152
2024-03-17(scheme foreign): API is less configuration-dependentAndy Wingo1-29/+23
2024-03-17(system base target) doesn't load (system foreign)Andy Wingo1-3/+11
2024-03-13New optimization: demux-lambdaAndy Wingo1-1/+2
2024-01-29default-frame-width is a parameterAndy Wingo1-3/+6
2024-01-24Bump user-visible copyright years to 2024.Ludovic Courtès1-2/+2
2023-12-28debug: Print wider stack frames when not writing to a tty.Ludovic Courtès1-2/+12
2023-11-20Add logand/immediate, ulogand/immediate primcallsAndy Wingo1-1/+2
2023-11-15Allow string->utf8 to constant-foldAndy Wingo1-0/+6
2023-09-15Better compilation for symbol->stringAndy Wingo1-0/+2
2023-08-28Better compilation of calls to `raise-exception`Andy Wingo2-2/+3
2023-08-17More precise value representations for bv-contents, $codeAndy Wingo1-1/+1
2023-08-17Add wasm32 and wasm64 CPU typesAndy Wingo1-1/+3
2023-08-17Introduce target-runtime parameter for backend-specific CPS loweringAndy Wingo1-0/+10
2023-07-16Fix typos throughout codebase.Morgan Smith1-1/+1
2023-06-22Fix target-max-size-t/scm to not be a fraction (oops)Andy Wingo1-4/+2
2023-02-24Remove unnecessary module imports.Ludovic Courtès20-44/+0
2023-02-24Add -Wunused-module.Ludovic Courtès1-1/+10
2023-01-17linker: Do not store entire ELF in memory when writing to a file.Ludovic Courtès1-11/+59
2023-01-17linker: Linker object writer takes a single argument.Ludovic Courtès2-44/+33
2023-01-17linker, assembler: Avoid intermediate bytevectors.Ludovic Courtès2-101/+161
2023-01-17linker: Separate effectful part of 'add-elf-objects'.Ludovic Courtès1-5/+15
2023-01-17assembler: Separate effectful part of 'link-docstrs'.Ludovic Courtès1-10/+13
2023-01-17assembler: Separate effectful part of 'link-frame-maps'.Ludovic Courtès1-19/+24
2023-01-17assembler: Separate effectful part of 'link-procprops'.Ludovic Courtès1-14/+26
2023-01-17assembler: Separate effectful part of 'link-dynamic-section'.Ludovic Courtès1-30/+45
2023-01-17assembler: Separate effectful part of 'link-symtab'.Ludovic Courtès1-15/+22
2023-01-17assembler: Separate 'process-relocs' from 'patch-relocs!'.Ludovic Courtès1-35/+51
2023-01-13Bump user-visible copyright years to 2023.Ludovic Courtès1-1/+1
2022-12-21Recognize LoongArch compilation targets.Zhang Ning1-0/+2
2022-11-29Avoid 'frame-local-ref' errors when printing backtrace.Andrew Whatson1-2/+10
2022-11-01disassembler: Show intrinsic name for 'call-' instructions.Ludovic Courtès1-1/+46
2022-08-26Properly display locations in "source vector" form.Andrew Whatson1-6/+13
2022-06-16Add missing #:modules argument for coverage-data->lcov.Jessica Tallon1-3/+9
2022-06-16Allow empty vendor string in GNU target triplets.Taylor R Campbell1-1/+8
2022-02-11Bump user-visible copyright years to 2022Andy Wingo1-2/+2
2022-02-07psyntax: Pass source vectors to tree-il constructors.Ludovic Courtès1-4/+10
2022-02-04Deprecate symbol properties.Ludovic Courtès1-2/+2
2022-02-01Rework bootstrap to be reproducibleAndy Wingo1-3/+3
2021-12-01Support C99 complex types conditionally in (system foreign)Mikael Djurfeldt1-4/+12