summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* procedure-properties for RTL functionswip-rtlAndy Wingo2013-05-177-9/+181
* procedure-documentation works on RTL proceduresAndy Wingo2013-05-169-20/+100
* add rtl arity testsAndy Wingo2013-05-161-0/+30
* add procedure name testAndy Wingo2013-05-162-1/+13
* Write docstrings into RTL ELF imagesAndy Wingo2013-05-161-1/+57
* find-program-arities handles case-lambda appropriatelyAndy Wingo2013-05-161-5/+20
* Wire up ability to print RTL program aritiesAndy Wingo2013-05-164-33/+82
* Fix circular module dependenciesAndy Wingo2013-05-162-9/+6
* (system vm debug) can read arity informationAndy Wingo2013-05-162-2/+149
* remove arity nlocals and alternate fieldsAndy Wingo2013-05-161-4/+2
* RTL assembler writes arities information into separate section.Andy Wingo2013-05-161-1/+200
* Beginnings of tracking of procedure arities in assemblerAndy Wingo2013-05-142-22/+93
* add procedure prelude macro-instructionsAndy Wingo2013-05-142-18/+66
* begin-program takes properties alistAndy Wingo2013-05-142-25/+60
* "Flag" operands represented with booleansAndy Wingo2013-05-144-21/+21
* assembler refactorAndy Wingo2013-05-141-4/+2
* Add a DWARF comment.Andy Wingo2013-05-141-0/+4
* add assert-nargs-le RTL VM opAndy Wingo2013-05-141-110/+120
* remove nargs register from rtl vmAndy Wingo2013-05-141-74/+82
* add commentary to the DWARF module.Andy Wingo2013-05-051-1/+43
* `disassemble' REPL command works with RTL programsAndy Wingo2013-05-051-4/+11
* Fix program-debug-info-addr; remove FIXMEs in disassembler.scmAndy Wingo2013-05-052-25/+14
* RTL programs print with their nameAndy Wingo2013-05-055-18/+51
* move procedure-name and procedure-source to procprop.cAndy Wingo2013-05-054-45/+49
* disassembler has more useful annotationsAndy Wingo2013-05-052-46/+63
* add (system vm debug)Andy Wingo2013-05-053-66/+139
* correct rtl instruction commentAndy Wingo2013-05-051-1/+1
* disassembler prints labels and has better code annotationsAndy Wingo2013-05-051-87/+178
* Better disassembly of signed valuesAndy Wingo2013-05-011-13/+23
* disassemble-program for rtlAndy Wingo2013-05-014-193/+322
* fix linker bugAndy Wingo2013-05-011-1/+1
* export find-mapped-elf-image from (system vm objcode)Andy Wingo2013-05-011-2/+3
* add rtl program predicate and accessor to programs.cAndy Wingo2013-05-013-2/+27
* new helpers in elf.scmAndy Wingo2013-05-011-2/+20
* replace mapped-elf-images with find-mapped-elf-imageAndy Wingo2013-04-291-10/+87
* add (mapped-elf-images) procedure to (system vm objcode) moduleAndy Wingo2013-04-281-0/+31
* refactor and simplify ELF loader in objcodes.cAndy Wingo2013-04-281-241/+196
* refactor linker to lay out ELF files and memory in the same wayAndy Wingo2013-04-281-117/+216
* elf: add accessors for header members that might need relocationAndy Wingo2013-04-281-2/+22
* elf: fix make-elf-segmentAndy Wingo2013-04-281-1/+1
* assembling RTL writes a symbol tableAndy Wingo2013-04-212-12/+86
* ELF refactor and consequent linker simplificationsAndy Wingo2013-04-214-197/+229
* linker: signal error on duplicate symbol definitionAndy Wingo2013-04-211-0/+2
* add linker commentaryAndy Wingo2013-04-211-0/+46
* fix rtl linking failure due to name collisionAndy Wingo2013-04-211-2/+2
* split linker out of elf moduleAndy Wingo2013-04-175-398/+445
* update RTL TODOAndy Wingo2013-04-111-7/+11
* add RTL TODO listAndy Wingo2013-04-101-0/+20
* add cached-module-ref, cached-module-set! macro-instructionsAndy Wingo2013-01-242-0/+52
* fix chunking bug in rtl assemblerAndy Wingo2013-01-241-1/+1