summaryrefslogtreecommitdiff
path: root/module/system/vm
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary module imports.Ludovic Courtès2023-02-2411-24/+0
* linker: Do not store entire ELF in memory when writing to a file.Ludovic Courtès2023-01-171-11/+59
* linker: Linker object writer takes a single argument.Ludovic Courtès2023-01-172-44/+33
* linker, assembler: Avoid intermediate bytevectors.Ludovic Courtès2023-01-172-101/+161
* linker: Separate effectful part of 'add-elf-objects'.Ludovic Courtès2023-01-171-5/+15
* assembler: Separate effectful part of 'link-docstrs'.Ludovic Courtès2023-01-171-10/+13
* assembler: Separate effectful part of 'link-frame-maps'.Ludovic Courtès2023-01-171-19/+24
* assembler: Separate effectful part of 'link-procprops'.Ludovic Courtès2023-01-171-14/+26
* assembler: Separate effectful part of 'link-dynamic-section'.Ludovic Courtès2023-01-171-30/+45
* assembler: Separate effectful part of 'link-symtab'.Ludovic Courtès2023-01-171-15/+22
* assembler: Separate 'process-relocs' from 'patch-relocs!'.Ludovic Courtès2023-01-171-35/+51
* Avoid 'frame-local-ref' errors when printing backtrace.Andrew Whatson2022-11-291-2/+10
* disassembler: Show intrinsic name for 'call-' instructions.Ludovic Courtès2022-11-011-1/+46
* Add missing #:modules argument for coverage-data->lcov.Jessica Tallon2022-06-161-3/+9
* psyntax: Pass source vectors to tree-il constructors.Ludovic Courtès2022-02-071-4/+10
* Revert shift of ndim in array tag from 3df3ba1a2c956bba122328e1fc4be614171a4f42Daniel Llorens2021-09-171-1/+1
* Remove array contp flagDaniel Llorens2021-08-161-2/+3
* Fix trace-calls-to-procedureRobin Green2021-05-191-1/+1
* Bump objcode versionAndy Wingo2021-05-111-1/+1
* Bump minor objcode version for new intrinsicsAndy Wingo2021-04-261-1/+1
* Simplify module variable lookup slow-pathAndy Wingo2021-04-261-0/+11
* Allow $kargs as entry of $kfunAndy Wingo2021-04-211-0/+15
* Assembler writes vector source propertiesAndy Wingo2021-02-251-2/+2
* Optimize run-time init and relocation procedureAndy Wingo2021-02-251-57/+109
* Syntax objects have "source" fieldAndy Wingo2021-02-201-8/+13
* Bump objcode minor version to 4Andy Wingo2020-08-261-1/+1
* CPS compiler reduces eq? on constant to eq-constant?Andy Wingo2020-08-032-11/+11
* Rework the way immediate encodings are calculated.Andy Wingo2020-08-031-51/+16
* Add eq-immediate? instructionAndy Wingo2020-08-032-1/+11
* Add sign-extending make-immediate instructionAndy Wingo2020-07-302-1/+43
* Add jtable instructionAndy Wingo2020-07-232-191/+218
* Bump objcode minor versionAndy Wingo2020-05-131-1/+1
* Fix shuffling assembler for new primcallsAndy Wingo2020-05-111-1/+10
* Add new lookup, lookup-bound intrinsicsAndy Wingo2020-05-111-0/+4
* Rename "lookup" intrinsic to "module-variable"Andy Wingo2020-05-111-2/+2
* Export emit-shuffle-down for baseline compilerAndy Wingo2020-05-041-0/+1
* Add intrinsics for a baseline compilerAndy Wingo2020-04-291-0/+50
* bitvector-flip-all-bits! replaces bit-invert!Andy Wingo2020-04-181-1/+1
* bitvector-set-all-bits! / bitvector-clear-all-bits! replace bitvector-fill!Andy Wingo2020-04-151-2/+4
* bitvector-set-bit! / bitvector-clear-bit! replace bitvector-set!Andy Wingo2020-04-142-3/+3
* bitvector-bit-set? / bitvector-bit-clear? replace bitvector-refAndy Wingo2020-04-141-1/+1
* Replace bit-set*! with bitvector-set-bits! / bitvector-clear-bits!Andy Wingo2020-04-131-5/+6
* Replace bit-position with bitvector-positionAndy Wingo2020-04-121-1/+1
* Replace bit-count with bitvector-countAndy Wingo2020-04-121-2/+2
* Bump objcode minor version in preparation for new stable seriesAndy Wingo2020-01-131-2/+2
* Fix frame-call-representation for callees without closuresAndy Wingo2019-11-273-6/+20
* Optimize fixnum or s64 -> f64 conversionsAndy Wingo2019-09-011-0/+4
* Have disassemble-file accept an optional output portDaniel Llorens2019-08-291-2/+2
* Compiler allocates boxed flonums in unmarked spaceAndy Wingo2019-08-261-0/+2
* Unbox floor/ceiling and trigonometric functions where possibleAndy Wingo2019-08-241-0/+39