Age | Commit message (Expand) | Author | Files | Lines |
2013-11-19 | Rename objcodes?.{scm,c,h} to loader.{scm,c,h} | Andy Wingo | 1 | -715/+0 |
2013-11-19 | Rename DT_GUILE_VM_VERSION. | Andy Wingo | 1 | -4/+4 |
2013-11-19 | scm_i_rtl_program_* -> scm_i_program_* | Andy Wingo | 1 | -1/+1 |
2013-11-10 | Add specialize-primcalls pass; bump objcode version. | Andy Wingo | 1 | -1/+6 |
2013-11-08 | Remove stack programs, objcode, and the old VM. | Andy Wingo | 1 | -206/+0 |
2013-11-07 | add fold-all-debug-contexts, fold-source-locations | Andy Wingo | 1 | -0/+23 |
2013-05-31 | add new rtl vm | Andy Wingo | 1 | -13/+41 |
2013-05-23 | add (find-mapped-elf-image) procedure to (system vm objcode) module | Andy Wingo | 1 | -0/+108 |
2013-05-23 | refactor and simplify ELF loader in objcodes.c | Andy Wingo | 1 | -240/+196 |
2013-03-28 | Merge remote-tracking branch 'origin/stable-2.0' | Mark H Weaver | 1 | -2/+3 |
2013-02-19 | fix an error message loading invalid bytecode | Andy Wingo | 1 | -1/+3 |
2013-02-19 | copy-file and load-objcode use O_BINARY | Andy Wingo | 1 | -2/+2 |
2012-06-22 | instead of our custom .go format, use elf | Andy Wingo | 1 | -280/+54 |
2012-06-22 | add ELF loader | Andy Wingo | 1 | -1/+551 |
2012-01-10 | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 1 | -4/+3 |
2012-01-07 | don't leak file descriptors when mmaping objcode | Andy Wingo | 1 | -4/+3 |
2011-12-01 | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 1 | -30/+100 |
2011-11-22 | Complete cross-compilation support. | Ludovic Courtès | 1 | -30/+100 |
2011-11-08 | locking for write, lfwrite | Andy Wingo | 1 | -3/+4 |
2011-11-08 | locking for putc, puts | Andy Wingo | 1 | -2/+2 |
2011-08-31 | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 1 | -2/+2 |
2011-08-18 | fix a couple of leaks | Andy Wingo | 1 | -2/+2 |
2011-06-16 | Merge remote-tracking branch 'local-2.0/stable-2.0' | Andy Wingo | 1 | -1/+1 |
2011-06-16 | O_CLOEXEC usage | Andy Wingo | 1 | -1/+1 |
2011-06-02 | Merge remote-tracking branch 'local-2.0/stable-2.0' | Andy Wingo | 1 | -1/+29 |
2011-05-31 | write-objcode uses target-endianness, target-word-size | Andy Wingo | 1 | -1/+29 |
2011-05-07 | bytevectors have internal parent field | Andy Wingo | 1 | -5/+2 |
2011-04-01 | support loading objcode even if mmap(2) is unavailable | Andy Wingo | 1 | -52/+118 |
2011-04-01 | make_objcode_by_mmap uses MAP_PRIVATE, not MAP_SHARED | Andy Wingo | 1 | -1/+1 |
2011-02-13 | bump objcode version to 2.0; introduce minor-version compatibility | Andy Wingo | 1 | -1/+17 |
2011-01-27 | for mmap objcodes, store the fd in the third word, as a scheme int | Andy Wingo | 1 | -6/+5 |
2011-01-27 | objcode type is an enumeration, not flags | Andy Wingo | 1 | -3/+3 |
2011-01-27 | Use `scm_from_latin1_stringn' in `objcodes.c'. | Ludovic Courtès | 1 | -2/+2 |
2010-11-19 | fix a number of assumptions that a pointer could fit into a long | Andy Wingo | 1 | -5/+6 |
2010-08-18 | objcodes.c comments | Andy Wingo | 1 | -2/+12 |
2010-08-18 | Whitespace fix | Noah Lavine | 1 | -1/+1 |
2010-03-16 | rename libguile to libguile-@EFFECTIVE_VERSION@, currently libguile-2.0 | Andy Wingo | 1 | -1/+2 |
2010-01-07 | tc7 tags for vm-related data | Andy Wingo | 1 | -16/+16 |
2010-01-07 | properly integrate vm bootstrapping into init.c | Andy Wingo | 1 | -3/+0 |
2010-01-07 | reimplement srfi-4 vectors on top of bytevectors | Andy Wingo | 1 | -15/+14 |
2009-12-15 | Don't use GCC zero-length arrays. | Ludovic Courtès | 1 | -8/+10 |
2009-11-28 | Remove remaining uses of discouraged constructs. | Ludovic Courtès | 1 | -1/+1 |
2009-11-16 | Use Gnulib's `alignof' module. | Ludovic Courtès | 1 | -3/+3 |
2009-09-01 | Fix leaky behavior of `scm_take_TAGvector ()'. | Ludovic Courtès | 1 | -2/+2 |
2009-08-18 | Merge branch 'master' into boehm-demers-weiser-gc | Ludovic Courtès | 1 | -63/+64 |
2009-08-13 | Uncomment run-time objcode alignment check. | Ludovic Courtès | 1 | -4/+4 |
2009-08-11 | include objcode cookie in the fallback path | Andy Wingo | 1 | -28/+9 |
2009-07-26 | increase range of relative jumps by aligning blocks to 8-byte boundaries | Andy Wingo | 1 | -1/+1 |
2009-07-26 | make sure all programs are 8-byte aligned | Andy Wingo | 1 | -1/+1 |
2009-07-21 | renumber vm ops (objcode cookie bumped) | Andy Wingo | 1 | -1/+1 |