[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] branch wip-rtl-may-2013 deleted (was 6b5679e)
From: |
Andy Wingo |
Subject: |
[Guile-commits] branch wip-rtl-may-2013 deleted (was 6b5679e) |
Date: |
Thu, 24 Mar 2016 19:59:27 +0000 |
wingo pushed a change to branch wip-rtl-may-2013
in repository guile.
was 6b5679e procedure-properties for RTL functions
This change permanently discards the following revisions:
discards 6b5679e procedure-properties for RTL functions
discards 3bfb859 procedure-documentation works on RTL procedures
discards 2bb1ab7 add rtl arity tests
discards 23e20c4 add procedure name test
discards 2dca054 Write docstrings into RTL ELF images
discards 1b38955 find-program-arities handles case-lambda appropriately
discards 793d210 Wire up ability to print RTL program arities
discards dbe241f Fix circular module dependencies
discards 9eb1082 (system vm debug) can read arity information
discards 908aa26 remove arity nlocals and alternate fields
discards 018b17b RTL assembler writes arities information into separate
section.
discards 6f6fa2f Beginnings of tracking of procedure arities in assembler
discards c8c72d7 add procedure prelude macro-instructions
discards 0dc7dc2 begin-program takes properties alist
discards 7e1770f "Flag" operands represented with booleans
discards 296ba39 assembler refactor
discards 552110a Add a DWARF comment.
discards d14e903 add assert-nargs-le RTL VM op
discards fe4589b remove nargs register from rtl vm
discards 36192fa add commentary to the DWARF module.
discards 17bf887 `disassemble' REPL command works with RTL programs
discards 67759d2 Fix program-debug-info-addr; remove FIXMEs in
disassembler.scm
discards d273a31 RTL programs print with their name
discards ca1bc7e move procedure-name and procedure-source to procprop.c
discards bf2321b disassembler has more useful annotations
discards f1de620 add (system vm debug)
discards bc7e981 correct rtl instruction comment
discards 424b2a5 disassembler prints labels and has better code annotations
discards 035baf4 Better disassembly of signed values
discards d9da66f disassemble-program for rtl
discards 9a3b644 fix linker bug
discards 76bbaf2 export find-mapped-elf-image from (system vm objcode)
discards 8a3e07c add rtl program predicate and accessor to programs.c
discards fd899af new helpers in elf.scm
discards 825ca52 replace mapped-elf-images with find-mapped-elf-image
discards 907e5d3 add (mapped-elf-images) procedure to (system vm objcode)
module
discards 96e97fb refactor and simplify ELF loader in objcodes.c
discards 82dde21 refactor linker to lay out ELF files and memory in the
same way
discards 49460b1 elf: add accessors for header members that might need
relocation
discards 4c5969a elf: fix make-elf-segment
discards 21ce20e assembling RTL writes a symbol table
discards 40c122f ELF refactor and consequent linker simplifications
discards 320f390 linker: signal error on duplicate symbol definition
discards e770d89 add linker commentary
discards e82ce87 fix rtl linking failure due to name collision
discards db6e477 split linker out of elf module
discards 44e5b0b update RTL TODO
discards bf70050 add RTL TODO list
discards 49f90dd add cached-module-ref, cached-module-set!
macro-instructions
discards 70c4e67 fix chunking bug in rtl assembler
discards a8d4671 add end-program marks
discards a24e55f rename cache-current-module! macro op
discards 41d7621 add toplevel-set! and module-set! instructions
discards be75c01 bugfix in (system vm trace)
discards e6f107f add rtl infrastructure for doing toplevel refs
discards e865524 add rtl tests for call and tail-call
discards 175b2c4 fix interruptability of some loops
discards a000b51 remove return_loc, instead put MV returns on the stack
discards bed8e4b beginnings of procedure metadata tracking
discards 9c18030 remove initial nlocals and meta words on rtl programs
discards ac86a0d the rtl vm updates vp->sp as appropriate
discards 1102f1d add DWARF parser
discards c10992a add (system vm rtl)
discards a580a84 add new rtl vm
discards ae10f67 refactor to resolve_variable
discards 1b89162 slight change to vm_error_wrong_num_args
discards 511e94c cpp hygiene in the vm
discards a2a2bf7 pop-continuation abort-continuation hooks pass return
vals directly
discards ed09473 vm-engine: remove register assignments
discards 8ba3df9 remove some configurability in vm-engine
discards c072e1b minor vm-engine cleanups
discards 099eb54 remove CONS macro in VM; use scm_cons instead
discards 60827e5 inline vm-engine.h into vm-engine.c
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] branch wip-rtl-may-2013 deleted (was 6b5679e),
Andy Wingo <=