| Commit message (Expand) | Author | Age | Files | Lines |
* | Change eval.c to use scm_c_vm_run instead of scm_call_with_vm. | Andy Wingo | 2013-11-21 | 2 | -26/+34 |
* | Remove unused vm:ip, vm:sp, vm:fp | Andy Wingo | 2013-11-21 | 2 | -33/+0 |
* | Remove make-vm; there will be one vm per thread now. | Andy Wingo | 2013-11-21 | 2 | -12/+0 |
* | Scheme frame objects hold relative stack offsets | Andy Wingo | 2013-11-21 | 5 | -26/+67 |
* | Prepare for moveable stacks in the VM. | Andy Wingo | 2013-11-21 | 1 | -8/+19 |
* | CHECK_OVERFLOW tweak | Andy Wingo | 2013-11-21 | 1 | -2/+1 |
* | vm-engine cosmetic cleanup | Andy Wingo | 2013-11-20 | 1 | -12/+12 |
* | Remove unused resolve_variable helper | Andy Wingo | 2013-11-20 | 1 | -35/+0 |
* | Rework hook dispatch mechanism | Andy Wingo | 2013-11-19 | 2 | -17/+51 |
* | Remove VM_ENABLE_STACK_NULLING | Andy Wingo | 2013-11-19 | 1 | -32/+0 |
* | Rename objcodes?.{scm,c,h} to loader.{scm,c,h} | Andy Wingo | 2013-11-19 | 7 | -24/+23 |
* | Fix gsubr comment | Andy Wingo | 2013-11-19 | 1 | -3/+3 |
* | Lingering RTL excision in vm.c | Andy Wingo | 2013-11-19 | 3 | -23/+13 |
* | Move RTL unpack macros to vm-engine.c | Andy Wingo | 2013-11-19 | 2 | -122/+128 |
* | Change SCM_PACK_RTL macros to SCM_PACK_OP / SCM_PACK_OP_ARG | Andy Wingo | 2013-11-19 | 6 | -43/+48 |
* | scm_rtl_op_* -> scm_op_* | Andy Wingo | 2013-11-19 | 7 | -42/+42 |
* | (system vm instruction) rtl-instruction-list -> (language rtl) instruction-list | Andy Wingo | 2013-11-19 | 2 | -25/+18 |
* | Internal RTL excision in vm.c | Andy Wingo | 2013-11-19 | 2 | -7/+7 |
* | Small comment fix. | Andy Wingo | 2013-11-19 | 1 | -1/+1 |
* | Rename DT_GUILE_VM_VERSION. | Andy Wingo | 2013-11-19 | 1 | -4/+4 |
* | Rename internal rtl-program-properties -> program-properties | Andy Wingo | 2013-11-19 | 1 | -5/+5 |
* | Excise "rtl-" from fallback program printer | Andy Wingo | 2013-11-19 | 1 | -1/+1 |
* | Rename internals of (system vm program) program-minimum-arity | Andy Wingo | 2013-11-19 | 1 | -6/+5 |
* | Rename (system vm program) internal functions to remove rtl- | Andy Wingo | 2013-11-19 | 1 | -11/+10 |
* | Remove unused C scm_program_source. | Andy Wingo | 2013-11-19 | 2 | -20/+0 |
* | Reorganize programs.h. | Andy Wingo | 2013-11-19 | 1 | -19/+15 |
* | rtl-program-code -> program-code | Andy Wingo | 2013-11-19 | 2 | -3/+3 |
* | rtl-program? -> program? | Andy Wingo | 2013-11-19 | 2 | -3/+3 |
* | Remove make-rtl-program. | Andy Wingo | 2013-11-19 | 2 | -31/+0 |
* | scm_i_rtl_program_* -> scm_i_program_* | Andy Wingo | 2013-11-19 | 5 | -14/+14 |
* | scm_i_make_rtl_program in BUILDING_LIBGUILE | Andy Wingo | 2013-11-19 | 1 | -0/+2 |
* | Remove RTL_ infix from macros | Andy Wingo | 2013-11-19 | 13 | -63/+63 |
* | Rename scm_tc7_rtl_program to scm_tc7_program | Andy Wingo | 2013-11-19 | 11 | -12/+12 |
* | All instruction pointers are now scm_t_uint32* | Andy Wingo | 2013-11-19 | 8 | -28/+22 |
* | Frame pointer points to local 0 instead of local 1 | Andy Wingo | 2013-11-17 | 5 | -123/+162 |
* | Remove use of SCM_CRITICAL_SECTION in smob.c | Andy Wingo | 2013-11-15 | 1 | -2/+2 |
* | Remove MVRA from VM frames | Andy Wingo | 2013-11-15 | 5 | -96/+43 |
* | Remove MVRA accessors in libguile | Andy Wingo | 2013-11-15 | 6 | -42/+11 |
* | Add specialize-primcalls pass; bump objcode version. | Andy Wingo | 2013-11-10 | 3 | -100/+70 |
* | Remove stack programs, objcode, and the old VM. | Andy Wingo | 2013-11-08 | 24 | -4246/+32 |
* | Builtins have procedure properties | Andy Wingo | 2013-11-08 | 4 | -24/+40 |
* | Add br-if-npos-gt | Andy Wingo | 2013-11-08 | 1 | -102/+137 |
* | Fix BR_NARGS data type width | Andy Wingo | 2013-11-08 | 1 | -1/+1 |
* | Fix reading and writing arities into DWARF. | Andy Wingo | 2013-11-08 | 3 | -4/+4 |
* | frame-instruction-pointer is absolute; rewrite (system vm coverage) | Andy Wingo | 2013-11-07 | 3 | -24/+20 |
* | scm_from_uintptr_t / scm_from_ptrdiff_t usage | Andy Wingo | 2013-11-07 | 2 | -13/+11 |
* | add fold-all-debug-contexts, fold-source-locations | Andy Wingo | 2013-11-07 | 1 | -0/+23 |
* | fix make-long-immediate, make-long-long-immediate for dst >= 256 | Andy Wingo | 2013-11-05 | 1 | -2/+2 |
* | RTL compiler supports static bitvectors | Andy Wingo | 2013-11-03 | 3 | -9/+11 |
* | Fix call/cc with the RTL VM | Andy Wingo | 2013-11-01 | 1 | -19/+19 |